我們在運營網站時難免會碰上更換服務器的情況,對于中小型站點來講還是比較容易的,上次分享了ZBLOG網站搬家的教程,今天再講下DEDECMS織夢網站搬家兩個快速更換服務器的方法。
方法一:
1、進phpmyadmin數據庫管理工具導出網站數據,把SQL文件存放于網站根目錄。
2、將域名解析到新IP地址,把網站根目錄所有文件打包并上傳到新服務器。
3、用寶塔新建好網站,然后修改data/common.inc.php文件,更新數據庫連接信息:$cfg_dbhost 表示數據庫主機、$cfg_dbname 表示數據庫名稱、$cfg_dbuser 表示數據庫用戶名、$cfg_dbpwd 表示數據庫密碼。
4、進phpmyadmin將根目錄的SQL文件導入進去。
5、進入網站后臺,找到生成并一鍵更新網站,在完成所有文件更新后,搬家即完成。
方法二:
1、進入網站后臺,找到“數據庫備份/還原”,默認全勾選,點擊提交進行自動備份。
2、將網站根目錄所有文件打包并上傳到新服務器。
3、域名解析到新的IP,然后在根目錄找到 install 文件夾修改安裝文件,如果已刪除可到官網下載同編碼的文件上傳,刪除index.html和install_lock.txt,將index.php.bak修改為index.php。
4、訪問http://域名/install/ 進入到安裝界面,按提示進行下一步安裝,通常不用修改數據庫前綴,如果之前有修改那么這里就要改成之前的表前綴,這里注意先給來賓帳戶組(IIS_IUSRS)寫入權限,過后取消。
5、在安裝完成后,進入后臺 -> 系統 -> 數據庫還原數據 -> 還原數據;
6、進入后臺如果認不到模板目錄,點擊:系統-系統基本參數,不用改直接點確定;
7、找到生成 -> 一鍵更新網站,到此DEDECMS織夢網站搬家完成;
注意可能發生的情況:如果碰上是升級程序,當重新安裝DEDE新版后,還原數據庫并更改模板,可能會碰上無法生成靜態文件的情況,這時記得把舊網站的/include/extend.func.php上傳覆蓋同名文件。