很多站長(zhǎng)第一次做網(wǎng)站的時(shí)候,無(wú)奈選擇了速度不是很穩(wěn)定的空間,慢慢會(huì)發(fā)現(xiàn)有很多物美價(jià)廉速度相當(dāng)快的空間
這個(gè)時(shí)候,站長(zhǎng)在網(wǎng)站搬家的過(guò)程中就會(huì)遇到很多困難,今天老袋鼠給大家詳細(xì)講解一下discuz論壇搬家的詳細(xì)過(guò)程
第一步:備份網(wǎng)站數(shù)據(jù)
進(jìn)入后臺(tái)—站長(zhǎng)—數(shù)據(jù)庫(kù)—備份,數(shù)據(jù)備份類型選擇“Discuz!和 UCenter數(shù)據(jù)”,備份成功以后,數(shù)據(jù)自動(dòng)保存在data文件夾下。
第二步:網(wǎng)站文件下載
把整個(gè)網(wǎng)站文件打包(虛擬主機(jī)管理控制面板一般都有整站壓縮和解壓的功能,在控制面板選擇壓縮,壓縮之后的文件一般在FTP DB文件夾里面,然后把壓縮包下載到本地電腦,如果虛擬主機(jī)沒(méi)有在線壓縮功能那就直接使用FTP下載文件到本地保存。
第三步:整理下載到本地的網(wǎng)站文件
1.把下載下來(lái)的文件里面的下列文件刪除,請(qǐng)完全放心刪除掉這幾個(gè)文件,重新裝上的時(shí)候會(huì)自動(dòng)產(chǎn)生新的文件。
/install/install.lock (有的下載下來(lái)之后就沒(méi)有這個(gè)文件,如果沒(méi)有就不用管)
/config/config_global.php
/config/config_ucenter.php
/uc_server/data/config.inc.php
2.到官方下載一個(gè)Discuz! X3的安裝包,把 upload里的/install/文件夾復(fù)制過(guò)來(lái)覆蓋你下載下來(lái)的網(wǎng)站文件。
3.把從官方下載下來(lái)的Discuz! X3安裝包里面的 utility/restore.php 文件放到你網(wǎng)站文件的/data/文件夾內(nèi),這是用于數(shù)據(jù)庫(kù)還原。
第四步:將整理好的網(wǎng)站文件包上傳到新主機(jī)空間(放網(wǎng)頁(yè)資料的文件夾下)
建議壓縮之后在使用FTP上傳,上傳完成之后進(jìn)入虛擬主機(jī)控制面板在線解壓,這樣可以節(jié)約很多時(shí)間,目前幾乎所有的虛擬主機(jī)都有在線解壓功能,格式一般是rar格式,不過(guò)有的部分虛擬主機(jī)如linux主機(jī)就只支持.zip格式,所以打包前請(qǐng)注意。
第五步:域名解析及空間綁定域名
進(jìn)入域名控制面板把域名解析到你新的虛擬主機(jī)IP上,然后在進(jìn)入虛擬主機(jī)空間綁定域名。
第六步:重新安裝discuz
http://你的域名/instal/進(jìn)行安裝,填入你新的虛擬主機(jī)數(shù)據(jù)庫(kù)名和用戶名及數(shù)據(jù)庫(kù)密碼,注意數(shù)據(jù)庫(kù)的數(shù)據(jù)表前綴和以前一樣,一般你之前的數(shù)據(jù)表如果沒(méi)有改動(dòng)的話,你重新安裝的時(shí)候默認(rèn)的就是和你以前的一樣,所以可以不用改。當(dāng)你安裝的時(shí)候可能會(huì)提示要你刪除data/install.lock這個(gè)文件才可以繼續(xù)安裝,那么你可以進(jìn)入FTP刪除之后然后返回安裝頁(yè)面刷新一下再繼續(xù)安裝,這就可以安裝了。
第七步:還原數(shù)據(jù)庫(kù)
安裝成功后,用你安裝的時(shí)候填寫的管理員帳號(hào)和密碼登錄,進(jìn)入后臺(tái)—站長(zhǎng)—數(shù)據(jù)庫(kù)—恢復(fù)—數(shù)據(jù)恢復(fù),選中要恢復(fù)的數(shù)據(jù)然后點(diǎn)擊右邊導(dǎo)入,點(diǎn)擊確定即可恢復(fù)數(shù)據(jù),為了安全起見(jiàn)當(dāng)成功恢復(fù)數(shù)據(jù)后進(jìn)入FTP刪除/data/restore.php這個(gè)文件。
有時(shí)候進(jìn)入之后數(shù)據(jù)恢復(fù),發(fā)現(xiàn)沒(méi)有可供還原的數(shù)據(jù),那么你可以看到下面這一行文字,那你直接點(diǎn)擊你的網(wǎng)址在瀏覽器當(dāng)中恢復(fù)數(shù)據(jù)即可,為了安全起見(jiàn)當(dāng)成功恢復(fù)數(shù)據(jù)后進(jìn)入FTP刪除/data/restore.php這個(gè)文件。
您可以在本頁(yè)面數(shù)據(jù)備份記錄處導(dǎo)入備份恢復(fù)數(shù)據(jù),也可以通過(guò)在瀏覽器中執(zhí)行 http://www.你的域名.com/data/restore.php 恢復(fù)數(shù)據(jù)
第八步:檢查UCenter能否登陸
提示:1、檢查UCenter 訪問(wèn)地址設(shè)置是否正確(沒(méi)有更換域名做第六步安裝,一般不會(huì)出錯(cuò))
2、創(chuàng)始人密碼和admin管理員密碼不是同一個(gè),創(chuàng)始人密碼是上面第六步重新安裝discuz程序時(shí)設(shè)置的密碼。
第九步:檢查UCenter應(yīng)用是否通訊成功
后臺(tái)——UCenter——應(yīng)用管理,查看通訊情況,若通訊失敗,請(qǐng)檢查通信密鑰設(shè)置是否相同。
后臺(tái)——站長(zhǎng)——UCenter設(shè)置,檢查UCenter 通信密鑰是否和UCenter應(yīng)用設(shè)置相同
第十步:更新緩存
數(shù)據(jù)還原成功之后,在后臺(tái)退出帳號(hào),用你原來(lái)的后臺(tái)管理員帳號(hào)登陸,進(jìn)入后臺(tái)更新緩存,網(wǎng)站搬家成功結(jié)束。