標籤:

本地WP網站搬家到Bluehost

本地WP網站搬家到Bluehost是很多外貿建站朋友遇到的問題。一般有兩種方法,一種是手動操作,雖然流程多一些,但每一步都是可控制的,較穩定; 另一種是用插件,像DUPLICATOR等。今天講下純手動搬家(上傳網站)的方法,這種也適用於網站更換域名,網站換空間,重裝網站,恢復備份,網站遷移,遷站等操作,基本流程是一樣的。用到的工具有:

Xampp 一種本地環境軟體,我在用這個,跟其他的軟體,如mamp, phpstudy都是相似的軟體

Bluehost 本次演示是搬家到bluehost的操作

準備工作:

保證BLUEHOST已經成功綁定了你的域名,並且安裝的WP版本與本地安裝的WP版本一樣 ,如果你Bluehost上的WP是最新的版本,而本地的WP不是,則先將本地的WP升級到最新的版本無問題再進行搬家。

注意:網站搬家不代表空間搬家,空間是不同的服務商,沒有空間轉移,空間搬家一說。

主要步驟:

1)備份本地WP內的wp-content的文件,導出mysql資料庫

2)上傳本地wp-content內的文件到Bluehost空間上的WP-content裡面,並導入mysql資料庫到BH網站的資料庫裡面

3)修改BH網站的wp-config.php裡面的表頭為本地網站資料庫的表頭

詳細步驟:

1.首先看我的本地網站

進入本地空間的wordpress文件下面,找到wp-content文件夾並壓縮成wp-content.zip文件,wp-content裡面包含了WP網站的主題,插件和上傳的圖片及文檔等資料

2.打開wordpress文件夾裡面的wp-config.php文件(用文本文檔可以打開),找到define("DB_NAME"..)這一句,後面引號裡面的名稱即可這個網站的資料庫名,另外找到$table_prefix...這一句,=號後面的wp_就是這個資料庫表頭

3. 打開XAMPP面板,點擊MYSQL後面的Admin,進入到資料庫後台,在左側找到wordpress這個資料庫,點進進入,在最下面點擊全選,並點擊最上面菜單中的導出

4.將導出方式改為自定義,其他的保持默認,然後點擊最下面的執行,這樣資料庫文件就會自動下載

5.進入到bluehost後台的cpanel,找到file manager並點進入 , 在左側的文件列表中找到public_html文件點擊,右側就會出現你的BH主網站的根目錄,此時選擇wp-content,並點擊上面的DELETE將這個文件夾刪掉

6.刪掉之後,再點擊上方的upload,選擇之前壓縮的wp-content.zip文件上傳,右下角會出現上傳的進度條,文件上傳完以後,點擊go back to ....回到之前的頁面

7.回到public_html頁面後,選擇wp-content.zip,並點擊上方的extract對文件進行解壓

8.接著回到cpanel,找到phpmyadmin,點擊進入到網站資料庫後台,在左側找到之前查到的資料庫名稱,並點擊進入,在頁面上面菜單里點擊導入,並選擇之前保存的資料庫文件wordrpress.sql上傳

9.上傳完畢後,再回到pulic_html(BH網站的主網站根目錄,如果你的網站是非主網站,那需要到找對應的文件夾裡面),找到wp-config.php文件並EDIT打開,在文件中找到$table_prefix...這一句,將=號後面的表頭改成之前本地的表頭wp_;

然後再將define("WP_HOME","http://example.com"); define("WP_SITEURL","http://example.com");粘貼到define("DB_COLLATE"...)這一句代碼的後面,並將example.com換成你的BH網站的url ,如www.baidu.com。 最後點擊右上角的SAVE

10.最後刷新頁面即可看到搬家完成


推薦閱讀:

Error message when you visit a Web site that is hosted on IIS 7.0:
主機名由localhost變成bogon是怎麼回事,怎樣變回localhost這個名字?
hosts
org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055
談談Hosts文件的妙用以及如何修改hosts文件

TAG:網站 | 搬家 | host |