在閱讀本教程之前,應當有如下的準備工作:
1.備份數(shù)據(jù)庫和站點文件(不包含生成的html目錄),主要是用戶自定義的模板以及PHP文件,教程中包含備份的內(nèi)容;
2.如果不影響當前站點的訪問,可以搭建一個仿真的站點,并且關閉當前活動站點的數(shù)據(jù)庫讀寫操作(由于生成靜態(tài),不影響前臺瀏覽);
好了,接下來我們來分步驟講解如何進行系統(tǒng)升級:
1.準備升級
到服務器上面下載對應程序的升級包,這里以GBK為例,我們要進行升級,首先需要去:
http://updatenew.dedecms.com/base-v57/package/v56gbk-upv57gbk.tar.gz
下載最新的升級程序包.
說明:我們提供了 3種不同的編碼。包括 GBK 簡體中文版(推薦)、UTF-8 簡體中文版、BIG5 繁體中文版(推薦),請根據(jù)您已經(jīng)安裝好的程序的編碼,選擇相應版本的DedeCMS升級程序。
我們下載后本地進行解壓,得到如下的目錄結構:
2.進行數(shù)據(jù)庫及文件的備份
1)數(shù)據(jù)庫備份
登錄系統(tǒng)后臺,進入[系統(tǒng)]->[數(shù)據(jù)庫備份/還原]界面,然后點擊"提交"按鈕,對當前數(shù)據(jù)表進行備份.
根據(jù)數(shù)據(jù)量大小,等待一會就完成備份工作了,我們可以在系統(tǒng)/data/backupdata(如果用戶在系統(tǒng)后臺自行設定,則需要去查看)找到已經(jīng)備份好的數(shù)據(jù)庫文件.
2)文件備份
登錄站點FTP目錄,將系統(tǒng)中除了uploads,data以及生成靜態(tài)HTML的目錄移動到一個v56dede的目錄中去.
注意:需要保證原來系統(tǒng)中/data/common.inc.php沒有修改
3.升級DedeCMS系統(tǒng)
1)上傳升級包程序到程序對應目錄中.