本地WP網站搬家到Bluehost
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文件