帝國CMS的整站遷移通常涉及幾個關鍵步驟:備份舊站點的資料、在新伺服器上準備環境、匯入資料、修改配置檔案以及測試遷移後的站點。以下是詳細的遷移步驟:
1. 備份資料
- 備份資料庫:使用帝國CMS自帶的備份功能,或者直接透過資料庫管理工具(如phpMyAdmin)備份整個資料庫。
- 備份檔案:透過FTP或其他方式備份網站的所有檔案和目錄,包括但不限於
e/data
目錄下的附件和其他使用者上傳的檔案。
2. 準備新伺服器
- 安裝環境:確保新伺服器上安裝了與舊伺服器相同的軟體環境,包括PHP版本、MySQL版本等。
- 建立新資料庫:在新伺服器上建立一個新的資料庫,並準備好匯入舊資料庫的備份。
3. 匯入新資料庫
- 匯入資料庫備份:使用資料庫管理工具將舊資料庫的備份匯入到新建立的資料庫中。
4. 修改配置檔案
- 找到配置檔案:帝國CMS 7.0及以後版本的資料庫配置檔案通常位於
e/config/config.php
。 - 修改資料庫連線引數:開啟
e/config/config.php
檔案,修改其中的資料庫連線資訊,包括資料庫伺服器地址(dbhost
)、埠號(dbport
)、使用者名稱(dbuser
)、密碼(dbpwd
)、資料庫名稱(dbname
)等。
5. 上傳網站檔案
- 上傳檔案:透過FTP或其他工具將備份的網站檔案上傳到新伺服器。確保檔案和資料夾的結構與之前的結構一致。
6. 清除快取
- 刪除快取檔案:刪除
e/data/cache
和e/cache
目錄下的所有檔案,以清除快取。
7. 測試遷移後的站點
- 訪問網站:在瀏覽器中訪問遷移後的網站,確保所有頁面都能正常載入。
- 測試功能:測試網站的主要功能,包括但不限於登入、釋出文章、上傳附件等,確保所有功能正常工作。
8. 調整域名和DNS
- 更新DNS記錄:如果需要改變域名解析,確保更新DNS記錄,指向新的伺服器IP地址。
- 更新域名設定:如果有必要,更新網站中的域名設定,確保所有連結指向新的域名。