網站建設之wordpress整站無損搬遷的幾種方法 最后一種最完美
網站搬家,當我們更換php虛擬主機,空間升級或更好空間提供商都會發生,站長們請注意,掌握網站遷移方法,是網站日常維護技術中必須掌握的技能。這對一於一般從一個小站長慢慢成長來說,都是會遇到的,大多都是選做小站,為了成本使用小的虛擬機,然后再有長遠發展和盈利點之后擴大服務器的質量或搬到更好的服務商那里。
小編將總結過去的遷移經驗,將wordpress遷移方法總結歸納如下:
方法一:利用wordpress自帶導入/導出輕松完成wordpress遷移
優點:方便、簡單,可操作性強。
缺點:不適合內容比較多的wordpress網站的遷移。受php虛擬主機服務器上傳附件大小的
限制,本地網絡質量不好也會影響數據導入的成功率。
熟悉wordpress管理的站長,肯定會在wp管理員后台中“工具”中發現一個“導出/導入”的功能菜單(見下圖),如果你又具備探索求知的精神,那么就會發現這個功能可以為我們完成wp的遷移。
操作步驟:
1、在老網站登錄wp管理員后台,選擇“工具”->導出->選擇“所有內容”->下載導出的文件。
注意:我們通過wp后台“工具”導出的是一個.xml結尾的備份文件,該備份不包含網站圖片。后台“導出”的.xml備份內容包含:所有文章、頁面、評論、自定義字段、條目信息(分類和標簽等)、導航菜單以及自定義文章
2、在新空間安裝好同版本wp,然后登錄后台選擇導入,開始恢復備份。
3、將老站的圖片上傳到新空間中。遷移完成。
方法二:安裝遷移wordpress
優點:易掌握,可操性強,可避免許多遷移中發生的小錯誤。
缺點:耗時,遷移過程中需要站長考慮的事情比較多,遷移不能“一步到位”。
大家看到,我給這種遷移方法命名為“安裝遷移wordpress”,那么遷移過程中,肯定要安裝wordpress的啦。這種方法,也是大多數站長采用的方法,使用這種方法遷移,需要站長熟悉wp站點結構,如wordpress的插件目錄(…/wp-content/plugins)位置在那里? wordpress的主題目錄位置(…/wp-content/themes)在那里?wordpress的的上傳目錄(…/wp-content/uploads)在那里?等,對站長。下面是針對這種遷移方法的詳細操作步驟:
1、用空間自帶的phpmyadmin工具備份老站的mysql數據庫(.sql),下載老網站的主題、插件、附件到本地電腦備用。如果你對wp有二次開發,請將你的改動過的文件也一起下載到本地。
2、在新的php虛擬主機中成功安裝同版本wordpress,並能用網站域名訪問。
3、利用phpmyadmin導入mysql數據庫。如成功導入,那么網站的文章、評論等就恢復了。
4、登錄新空間的ftp,上傳老站的主題、插件、附件目錄。
5、完成第四步驟,登錄wp管理員后台,啟動插件、啟用老站主題。
6、如果有做網站有做偽靜態,檢查偽靜態是否成功,如果不成功,重做配置下wordpress偽靜態。
7、遷移完成,排錯。
方法三:wordpress整站遷移
優點:完美。省時、省力、不勞神,一步到位。
缺點:無
以下介紹的wordpress遷移方法,是無憂主機售后工程師已在上千例wordpress站點遷移中應用,按照下面介紹的步驟操作,你也能成為wordpress網站遷移專家。
1、wordpress整站遷移方法,是從方法二演變而來,如果你已經熟悉方法二的遷移,那么掌握本方法的遷移,不是難事。下面是完整操作步驟:
2、備份數空間。用老空間自帶的phpmyadmin工具備份老站的mysql數據庫(.sql)
3、備份wordpress網站程序。用老空間自帶的的網站在線壓縮功能,將網站打包下載到本地電腦備用。如果你的空間不支持在線壓縮功能,就登錄FTP將網站程序完整的下載到本地電腦上,備用。
4、數據處理。請將下載到本地的老站程序做如下處理:
檢查程序的完整性。看看是否下載中是否由於網速的影響而導致部分文件沒有下載成功或文件損壞。
請將你的網站程序,用winrar打包為.zip格式的壓縮包。這是為使用無憂主機的在線壓縮功能做准備。上傳壓縮包后,利用空間主機的在線解壓功能,可以極大的方便和提供我們的工作效率,節省時間。
5、在無憂主機控制面板面板,新建mysql數據庫,利用空間自動的phpmyadmin工具,導入老站的.sql的數據庫備份文件。
6、上傳我們第三步驟中,處理過的.zip的老站網頁程序的壓縮包,上傳完成后(壓縮包上傳到public_html下面),利用無憂主機控制面板的在線解壓功能,將壓縮包解壓。
7、刪除網站根目錄(public_html)下的wp數據庫配置文件wp-config.php,然后在IE瀏覽器中輸入網站域名訪問,安裝wordpress。
完成第7步驟后,網站完美遷移成功。這一種是最為完美的方法,不會出現一些圖片附件因為網絡問題而丟失的問題。大家在使用時,可以嘗試最后一種方法。旺網小編推薦。
工程師們經常使用的遷移方法,會根據用戶的wp網站特點,靈活選擇使用。30分鍾遷移一個wp站點,不是困難,當你熟悉和理解后,一個站點的遷移時間會更短。推薦大家掌握本文中介紹的第三個遷移方法,熟練后,其余兩種方法,自然掌握。
我們遷移中可能遇到跨平台(從windows環境下遷移到linux環境下的php虛擬主機)的問題,請不要擔心,請相信wordpress強悍的移植性能。我們唯一要關心的是,我們在購買空間的時候,要注意空間的php版本和mysql版本信息就可以了,只要不跨版本,遷移是非常愜意的。