新聞中心
無憂主機細說discuz x1.5網(wǎng)站遷移過程
昨天晚上客服和一個discuz x1.5用戶聊了近兩個小時,起內(nèi)容都是關(guān)于購買1G香港php空間后如何做他的網(wǎng)站遷移到新空間,客戶對discuz x1.5遷移非常擔(dān)憂,害怕遷移過程中丟失數(shù)據(jù)、發(fā)生遷移亂碼的情況。用戶是使用的是由星外虛擬主機管理軟件的windows環(huán)境下的php虛擬主機,discuz x1.5網(wǎng)站遷移是跨平臺操作的,由于用戶是第一次遷移discuz x1.5很多東西非常擔(dān)心,尤其是數(shù)據(jù)完整性和是否會影響到老站運行,用戶希望完美遷移,遷移過程中不影響老站運行。 客服小玲非常也特別關(guān)照我,一定要協(xié)助用戶將discuz x1.5網(wǎng)站遷移成功。好,下面是無憂在主機(www.gle-technology.com)協(xié)助用戶遷移discuz x1.5的語音聊天內(nèi)容的整理: 目的:語言原創(chuàng)協(xié)助用戶完成discuz x1.5站點遷移工作 一、discuz x1.5站點遷移工作前的準(zhǔn)備: 我在語聊天中,向用戶了解了下他的老站的基本情況如下: 老站是使用星外主機管理軟件的windows環(huán)境的php空間,mysql版本為5.2、php版本5.2、discuzx 的版本為GBK。網(wǎng)頁容量1G,mysql數(shù)據(jù)庫容量:76M。老站安裝時修改了默認(rèn)的discuzx數(shù)據(jù)庫表前綴名稱。 根據(jù)用戶基本情況,我向用戶推薦了一種最快的discuz x1.5站點遷移方法: 在新空間上(無憂主機)全新安裝ucenter和Discuz X,其版本、編碼和老站保持一模一樣。然后通過帝國備份王(empirebak)來解決大容量的mysql備份/恢復(fù)工作。最后恢復(fù)Discuz X的圖片目錄,遷移完成。在和用戶配合下,我們只發(fā)了90分鐘就將容量為1G的Discuz X站點遷移成功了。 遷移方法說明: 1、? 備份恢復(fù)mysql數(shù)據(jù)庫為什么選擇帝國備份王(empirebak)而不是使用phpmyadmin工具? Phpmyadmin操做需要一定的技術(shù)背景,要求高不適合大眾化用戶使用,如果用戶缺乏數(shù)據(jù)庫編碼的知識,很容易在用phpmyadmin導(dǎo)入數(shù)據(jù)庫時產(chǎn)生亂碼。用帝國備份王(empirebak)簡單易用(只需要保持默認(rèn)配置連接數(shù)據(jù)庫就可以用),而且在解決大容量mysql數(shù)據(jù)庫備份時非常有效率。這次備份這個76M數(shù)據(jù)庫時發(fā)了2分鐘,恢復(fù)數(shù)據(jù)庫發(fā)了90秒。 2、如果老站安裝時為提高Discuz X數(shù)據(jù)庫的安全性,而修改了Discuz X默認(rèn)mysql數(shù)據(jù)庫表名稱的前綴,請在新空間安裝時候也與老站保持一致,否則將影響遷移成功。 二、 discuz x1.5站點遷移環(huán)境的搭建 遷移中最郁悶的問題是什么?就是用二級域名遷移并調(diào)試成功,但更換為主域名后,發(fā)現(xiàn)無法訪問。為了避免這種類似的問題發(fā)生,也為了達到用戶的要求,遷移中不中斷老網(wǎng)站的運行。我建議用戶在我公司香港空間上綁定老站域名(即是你老站正在用用的域名)。用記事本打開本地電腦中的hosts文件,在其底部加入一段代碼:“112.121.163.154 域名”。然后保存。直接使用老站域名進行安裝和調(diào)試。不要問為什么要這么操作?什么原因?你想刨根問底,請點擊網(wǎng)站遷移絕招之修改hosts文件了解更多。 三、 discuz x1.5站點遷移過程 1、? 我告訴用戶去官方網(wǎng)站上下載ucenter 1.5 GBK、discuz x1.5 GBK,并按照教程深入詳解無憂php空間如何上傳網(wǎng)站數(shù)據(jù)中介紹的方法,快速上傳到無憂香港php空間上,并進行全新安裝。 2、? MYSQL數(shù)據(jù)庫遷移。將帝國備份王(empirebak)分別上傳到新空間和老空間上配置好。在老空間上運行empirebak軟件進行備份與恢復(fù)操作。詳細關(guān)于帝國備份王(empirebak)的使用教程,用戶可以參閱帝國備份王(empirebak)網(wǎng)站遷移好幫手。 3、? myql數(shù)據(jù)庫恢復(fù)后,就可以直接訪問網(wǎng)站了,發(fā)現(xiàn)論壇的所有文章都已經(jīng)存在,但是文章的圖片、附近都沒有,而且偽靜態(tài)和模版都不存在。那么在這個第三部的操作中,請恢復(fù)將老空間的圖片目錄、附件目錄、偽靜態(tài)、模版以及修改的網(wǎng)頁文件下載到本地然后覆蓋到新空間中去。完成操作。遷移完成。 四、 discuz x1.5網(wǎng)站遷移方法總結(jié) 本方法,無憂主機稱為“補鍋式”遷移方法。就是在新空間上重新安裝,然后將老站的數(shù)據(jù)一部分、一部分的遷移,將新空間補充完整直至與老空間網(wǎng)站數(shù)據(jù)一模一樣,所以我戲稱之為“補”。這個方法適用于那些基本上保持Discuz X1.5的默認(rèn)功能和默認(rèn)頁面,對網(wǎng)頁文件改動不大,功能較單一的網(wǎng)站。本方法最大的優(yōu)點在于即遷即見,遷移一部分,就可以看到一部分效果,容易排錯,減少故障率,該方法遷移略顯繁瑣,需要用戶對自己的網(wǎng)站非常熟悉,尤其是進行過二次開發(fā)的功能遷移尤其注意。不日,我將會整理發(fā)布一篇discuz x1.5整站遷移的教程,我稱之為“一鍋端”遷移方法。 無憂主機 提供美國/香港 純Linux環(huán)境下高端免備案php空間,僅僅只需99元一年起。
本文地址:http://www.gle-technology.com/discuz/1605.html