《WDCP面板添加站點(diǎn)、數(shù)據(jù)庫(kù)及安裝還原DEDECMS網(wǎng)站數(shù)據(jù)》要點(diǎn):
本文介紹了WDCP面板添加站點(diǎn)、數(shù)據(jù)庫(kù)及安裝還原DEDECMS網(wǎng)站數(shù)據(jù),希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
我們網(wǎng)友在Linux VPS、服務(wù)器中部署Web環(huán)境的時(shí)候,新手大部分都會(huì)使用面板,比如最近老蔣接觸到較多的依舊是使用WDCP面板的用戶.由于項(xiàng)目的需要,需要用到WDCP面板環(huán)境,然后根據(jù)需求將DEDECMS源碼+數(shù)據(jù)需要恢復(fù)成網(wǎng)站且綁定成已有的域名.
老蔣也有幫助幾個(gè)網(wǎng)友恢復(fù)過(guò)數(shù)據(jù),建議有些網(wǎng)友的需求,我準(zhǔn)備用這篇文章記錄當(dāng)前正好在幫助網(wǎng)友解決恢復(fù)DEDECMS網(wǎng)站和數(shù)據(jù),記錄下來(lái)方便有些真有需要的朋友參考使用.當(dāng)然,有些時(shí)候可能因?yàn)樵创a的問(wèn)題,以及技能的問(wèn)題,不能確保你能100%的成功,因?yàn)樵诮ㄕ具^(guò)程中有很多的不確定性.
如果我們還是無(wú)法解決問(wèn)題,那便捷的方法就是找老蔣或者其他運(yùn)維的朋友幫助解決,當(dāng)然是需要花錢(qián)買(mǎi)時(shí)間的,雖然問(wèn)題不難,但是還是需要占用不少時(shí)間的.廢話不多說(shuō),我們開(kāi)始吧.
第一、DEDECMS恢復(fù)數(shù)據(jù)準(zhǔn)備工作
1、這篇文章中,記錄的是WDCP面板恢復(fù)DEDECMS程序和網(wǎng)站數(shù)據(jù)的教程,所以我們需要提前在Linux VPS、服務(wù)器中安裝過(guò)WDCP面板且正常運(yùn)行的(參考:WDCP面板V3新版本安裝過(guò)程及常見(jiàn)使用體驗(yàn)記錄過(guò)程)
2、準(zhǔn)備好我們已有的DEDECMS程序和源碼,這里我們僅僅是需要將其他渠道搞過(guò)來(lái)的數(shù)據(jù)和源碼,然后恢復(fù)到服務(wù)器綁定我們的域名而已.如果我們是新安裝DEDECMS程序,那我們直接從官方下載程序安裝即可.
3、遷移和恢復(fù)數(shù)據(jù)之前需要檢查當(dāng)前程序的版本以及編碼(UTF-8或者GBK),如果版本太低可能會(huì)不容易兼容到當(dāng)前主流的PHP和MySQL版本,所以盡量找到比較新的版本.
第二、WDCP添加站點(diǎn)和數(shù)據(jù)庫(kù)
既然我們需要恢復(fù)數(shù)據(jù),那我們肯定需要綁定自己已有的域名到WDCP面板所在的服務(wù)器中,我們需要將域名解析指向服務(wù)器IP地址,然后生效之后,我們?cè)偃DCP面板添加站點(diǎn).
1、添加站點(diǎn)/域名
鑒于我們用戶的水平與實(shí)際的需求,老蔣就直接添加站點(diǎn),"網(wǎng)站管理"-"新建站點(diǎn)",然后根據(jù)上圖添加域名,勾選添加WWW域名,其他選項(xiàng)都默認(rèn)不寫(xiě),這里就是為了方便初級(jí)用戶,其他選項(xiàng)我們暫時(shí)不管也不設(shè)置,都用默認(rèn)的.以后遇到再說(shuō).
2、添加MySQL數(shù)據(jù)庫(kù)
這里我們快速添加數(shù)據(jù)庫(kù),在"MySQL數(shù)據(jù)庫(kù)"-"快速創(chuàng)建",然后設(shè)置我們的用戶名、數(shù)據(jù)庫(kù)名(兩者都一樣名稱),以及設(shè)置數(shù)據(jù)庫(kù)密碼(兩次一樣的,不要超過(guò)15位).
這樣我們已經(jīng)創(chuàng)建好站點(diǎn)和數(shù)據(jù)庫(kù),這里我們不創(chuàng)建FTP賬戶,因?yàn)楹竺嫒绻龅綑?quán)限問(wèn)題還麻煩,我一般建議用戶用SFTP傳輸模式(參考:Linux VPS利用SFTP管理傳輸和管理網(wǎng)站和系統(tǒng)文件方法).
第三、傳輸本地DEDECMS源碼和數(shù)據(jù)恢復(fù)數(shù)據(jù)
這里老蔣需要提前說(shuō)的,我們?cè)诨謴?fù)數(shù)據(jù)之前,一定要確保數(shù)據(jù)備份在本地包中,因?yàn)槲野l(fā)現(xiàn)很多網(wǎng)友的壓縮包中是包含DEDECMS后臺(tái)備份的數(shù)據(jù)庫(kù)的,這類居多.如果我們是導(dǎo)入MySQL數(shù)據(jù)庫(kù)備份模式,那就要按照備份和恢復(fù)數(shù)據(jù)庫(kù)的模式來(lái)進(jìn)行(參考:Linux VPS網(wǎng)站文件、數(shù)據(jù)庫(kù)備份及更換主機(jī)搬家過(guò)程記錄).
1、傳輸壓縮包到對(duì)應(yīng)目錄
這里我們將準(zhǔn)備好的壓縮包文件上傳到當(dāng)前站點(diǎn)目錄下,一般是在"/www/web/對(duì)應(yīng)添加域名/public_html"中.這里我一般喜歡用壓縮包傳,然后通過(guò)命令解壓,比如我傳的是.zip壓縮包,然后用unzip命令解壓,或者去WDCP后臺(tái)關(guān)鍵管理找到對(duì)應(yīng)的壓縮包在線解壓("系統(tǒng)管理"-"文件管理").
PS:如果壓縮包較大,后臺(tái)在線直接解壓會(huì)不完整,安全起見(jiàn)還是用腳本SSH中解壓.解壓完畢之后,我們需要確保全部的文檔在public_html根目錄下.
2、檢查安裝文件和登錄安裝
這里我們需要檢查安裝文件是否有install文件夾,以及里面的文件是否齊全,這里還有一個(gè)技巧,如果是已經(jīng)被安裝過(guò)的DEDECMS直接打包下來(lái)的,則需要解鎖幾個(gè)文件才可以安裝.
這里我直接打開(kāi)后看到直接安裝,算是比較幸運(yùn)的,那就開(kāi)始吧,還等什么?
這里會(huì)檢測(cè)當(dāng)前服務(wù)器環(huán)境是否可以安裝DEDECMS程序,檢測(cè)是沒(méi)有問(wèn)題的,有問(wèn)題則需要檢查什么問(wèn)題.
這個(gè)頁(yè)面中,其他都可以默認(rèn),這里需要我們手工修改.尤其是數(shù)據(jù)庫(kù)信息,要用我們之前添加的MySQL數(shù)據(jù)庫(kù),誰(shuí)再用root賬戶數(shù)據(jù)庫(kù)我跟他急.管理員賬戶可以默認(rèn)或者設(shè)置都可以,反正后面我們恢復(fù)數(shù)據(jù)庫(kù)后還需要改動(dòng)的.
這里我們重新安裝成功,但不要著急,還有很多事情要做才可以恢復(fù)數(shù)據(jù).
3、登錄DEDECMS程序恢復(fù)數(shù)據(jù)
如果能夠慶幸可以登錄后臺(tái),那就是萬(wàn)幸,如果登錄是空白或者其他錯(cuò)誤問(wèn)題,則需要一點(diǎn)點(diǎn)排除.老蔣也有遇到空白界面的,雖然網(wǎng)上有很多熱心人提供解決方法,但是好像都無(wú)效.我一般采用的方法就是重新安裝對(duì)應(yīng)版本程序,然后將數(shù)據(jù)庫(kù)恢復(fù)和模板替換.
登錄"系統(tǒng)"-"數(shù)據(jù)庫(kù)備份/還原",找到右上角"數(shù)據(jù)還原".然后我們?cè)诮缑孀钕旅?全選后點(diǎn)擊"開(kāi)始還原數(shù)據(jù)"這樣會(huì)自動(dòng)還原恢復(fù)備份的數(shù)據(jù)庫(kù)文章信息.
點(diǎn)擊按鈕之后會(huì)自動(dòng)還原數(shù)據(jù)的.還原之后,我們最好去后臺(tái)修改下管理員密碼,因?yàn)檫€原之后網(wǎng)站管理員密碼將會(huì)不是我們上面設(shè)置的,而是數(shù)據(jù)庫(kù)中自帶的,萬(wàn)一我們不知道就比較麻煩,那就提前在退出后臺(tái)之前修改掉自己知道的.
第四、檢查成功與否以及微調(diào)整
我們?cè)诨謴?fù)數(shù)據(jù)庫(kù)之后,默認(rèn)所有的配置信息將會(huì)與我們搬遷過(guò)來(lái)的這個(gè)DEDECMS源碼一致的,如果我們程序中的模板是完好且數(shù)據(jù)完整的,那一般是沒(méi)有問(wèn)題的.則我們需要重新生成靜態(tài)頁(yè)面,然后檢查登錄網(wǎng)站首頁(yè)看到是不是原來(lái)源碼的內(nèi)容和數(shù)據(jù).
這里,我們分別對(duì)主頁(yè)、欄目、內(nèi)頁(yè)文檔進(jìn)行生成靜態(tài).完事之后?我們是不是可以看看首頁(yè)是不是成功?
完美的過(guò)程,一切都這么容易.
第五、WDCP面板恢復(fù)DEDECMS數(shù)據(jù)小結(jié)
1、以上是老蔣在幫助客戶恢復(fù)數(shù)據(jù)過(guò)程的記錄,雖然過(guò)程中遇到點(diǎn)點(diǎn)問(wèn)題,但是還是在掌控之中的.整個(gè)過(guò)程的思路就是創(chuàng)建站點(diǎn)、安裝已有備份的DEDECMS,然后登陸后臺(tái)恢復(fù)數(shù)據(jù).
2、如果有出現(xiàn)不能恢復(fù)數(shù)據(jù)的,檢查版本問(wèn)題,以及數(shù)據(jù)是否完好,如果這些都不能保證,那肯定不會(huì)成功的,過(guò)程中遇到各種問(wèn)題,有些問(wèn)題還是比較難解決的,唯一需要確保數(shù)據(jù)的完整,這樣就有目標(biāo)解決.
來(lái)源:老蔣部落,歡迎分享,(微信:laobuluo)
原文地址:http://www.itbulu.com/wdpc-dedecms-recover.html
《WDCP面板添加站點(diǎn)、數(shù)據(jù)庫(kù)及安裝還原DEDECMS網(wǎng)站數(shù)據(jù)》是否對(duì)您有啟發(fā),歡迎查看更多與《WDCP面板添加站點(diǎn)、數(shù)據(jù)庫(kù)及安裝還原DEDECMS網(wǎng)站數(shù)據(jù)》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.snjht.com/jiaocheng/12270.html