:::

12-3 [快速]拷貝舊機器三個目錄、資料庫到新機器

一、在舊機器上操作

參考作法

#有下載全部的腳本
cd /root/lamp-xoops-master
./dump_xoops.sh
#如果沒有下載全部的腳本
curl -s https://raw.githubusercontent.com/xichiou/lamp-xoops/master/dump_xoops.sh | bash -s -- /var/www/html
#各項資料建立在 /root/Dump_Xoops ,拷貝前先切換目錄
cd /root/Dump_Xoops
## 拷貝資料到新主機,以下2選1
# 一般主機 
scp xoops_A.tgz xoops_B.tgz xoops_C.tgz xoops_db.sql xoops_var.def 帳號@新主機:.
# 縣網中心虛擬機 假設你的 ssh Port 是 10123,下列的指令 -P 是英文大寫
scp -P 10123 xoops_A.tgz xoops_B.tgz xoops_C.tgz xoops_db.sql xoops_var.def chc@163.23.200.43:.

 

二、在新機器上操作

 

cd /root/lamp-xoops-master
./restore_xoops.sh

 

三、測試新網站

  1. 開啟瀏覽器開啟 http://新主機的IP網 測試是否正確

  2. 如果都正確就可以改用 Domain name 連線

  3. 修改 DNS Server 修改以下紀錄,http://ddnss.chc.edu.tw 
    www (英文小寫) 的A記錄改 163.23.200.43
    www (英文小寫) 的AAAA記錄改 2001:288:5600::43

  4. 修改網站設定檔

    #修改新網站主要設定檔:/var/www/html/mainfile.php
    define('XOOPS_URL',  'http://www.abc.chc.edu.tw');
    
    
  5. 開啟瀏覽器開啟 http://www.abc.chc.edu.tw 測試是否正確