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