由于本人博客空間8月份已到期,便新購一個虛擬主機想進行WordPress搬家,于是特意在網上查了些WordPress搬家教程,進行了綜合總結,并結合這次實操經驗,制作了這個算是比較全面完整的搬家教程。大體上來說搬家分為三步
一、備份博客文件和數據庫
二、把文件傳到新空間,在新空間導入數據庫
三、修改配置和數據庫
四、檢查轉移結果。
WordPress博客搬家的幾種情況
1.換主機不換域名
2.換域名不換主機
3.換域名也換主機
第一步 備份博客文件和數據庫
1.在原來的空間中把博客文件下載備份。要是原來空間支持在線解壓縮,建議打包下載,這樣下載大小變小了,時間也會節省很多。本人基本時有什么更新,就用FTP同步備份到本地的,大家最好也有這個習慣,不然突然而來的事故會讓追悔莫及!
2.備份數據庫。可以通過phpadmin,帝國備份王,或者WPDBManager這樣的數據庫備份插件,您可以選擇您會的,熟悉的一種方式來做。建議對于sql,gz,zip多種格式盡量都備份一下,你不知道下一個主機會支持哪種
第二步 上傳博客文件,導入數據庫
1.把博客文件用FTP傳到新空間,和下載一樣,要是新空間支持在線解壓縮,建議打包上傳,這樣時間節省了很多,流量也能節省一部分。WordPress目錄是public_html下,所以只要把之前在public_html目錄下的文件,上傳到新主機的public_html下即可。
2.導入數據庫MyAdmin,帝國備份王都可以做到。你需要在新主機內創建一個數據庫,然后將你之前導出的數據庫,導入即可
第三步 修改配置和數據庫關鍵
1.修改wpconfig文件,最好不要用記事本來修改,用notepad++或者UltraEdit等編輯器,把里面的數據庫信息改為您新空間的數據庫信息,如下
WordPress數據庫的名稱
define'DB_NAME','你的新空間數據庫名稱';
MySQL數據庫用戶名
define'DB_USER','你的 動漫資訊堂 數據庫用戶名';
MySQL數據庫密碼
define'DB_PASSWORD','你的數據庫登錄密碼';
MySQL主機
define'DB_HOST','你的數據庫';
將你新的主機空間的數據庫名稱,數據庫用戶名和密碼填進去即可。注意一下,MySQL主機這一項默認是localhost,如果你的是Windows主機,不用修改,如果是Linux主機,可能需要填上數據庫的。
2.進入新空間的phpadmin修改數據庫 修改數據庫表wp_options里的siteurl和home字段的值,改為你的新域名
3.把用的域名解析到空間后,登錄你wp后臺,修改你blog的為你新的域名。
4.原來的里有鏈接或者圖片是用以前域名的,所以還要修改那些??梢栽趐hpadmin直接修改數據庫或者velvetbluesupdateurls這個插件推薦。比如在phpadmin里,執行執行以下語句
- UPDATEwp_optionsSEToption_value=REPLACEoption_value,'舊','新';
- UPDATEwp_postsSETpost_content=replacepost_content,'舊','新';
- UPDATEwp_postsSETpost_excerpt=replacepost_excerpt,'舊','新';
- UPDATEwp_postsSETguid=replaceguid,'舊','新';
第四步 檢查轉移結果,按照以上做了一般就完好的搬家成功了。
看看你的Blog,恭喜您成功搬家!
新聞熱點
疑難解答
圖片精選