1. 程式人生 > >裝修新 Linux 伺服器(資料遷移,環境配置和埠開放)

裝修新 Linux 伺服器(資料遷移,環境配置和埠開放)

Linux 如何變成一個伺服器?如何轉移服務到新的伺服器?且看本篇清單

☸ 資料遷移

檔案遷移

如果 需要舊伺服器上的一些檔案,就需要進行資料遷移

# 本機 -> 遠端
scp /root [email protected]:/
# 遠端 -> 本機
scp [email protected]:/hello.txt /hello.txt

這兩個操作需要輸入遠端伺服器的密碼

資料庫遷移

資料庫遷移一個很好的方式是 匯出 -> date.sql -> 匯入

  1. 匯出資料:

    mysqldump -uroot -p --all-databases > date.sql
    
  2. 可以通過 scp 把匯出的檔案傳送到新的伺服器上

  3. 匯入資料:

    # 先進入 mysql
    source /date.sql
    

☸ 安裝環境並啟動服務

如果執行 JavaWeb 相關的服務,就需要安裝 JavaTomcat 等,執行其他服務則安裝其對應程式

這部分內容有疑問請自行百度

☸ 開放埠和反向代理

開放埠

示例,開放 8080 和 3306 埠

 iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
 iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
 /usr/sbin/iptables-save

域名解析地址變更

如果沒有,增加 主機記錄* 的條目,這樣才能解析所有子域名

然後,更換所有條目的 記錄值 為新的 ip