9 月24
《WordPress》如何轉移虛擬主機至糖果主機(Sugarhosts)

搬移虛擬主機

備份及回存WordPress網站時有兩大部分需要上傳到新的虛擬主機,第一部分是WordPress的程式碼以及圖檔(就是我們上傳到部落格的圖片),這部分可以使用FTP軟體來下載及上傳完成,就是比較耗時間,工作熊後來發現將它們打包成一個壓縮檔之後下載上傳就快多了,但壓縮前要確認網路空間大小足夠。

另一部分則是回復MySQL資料庫,這部份內容包含網站的所有設定條件以及文章的所有文字內容,資料庫的備份一般都得進到虛擬主機的cPanel後台使用phpMyAdmin才能匯出備份資料庫及匯入回復。本文將介紹如何使用phpAdmin來匯入並回復資料庫到【糖果主機(Sugarhosts)】虛擬主機網站上的MySQL內容。

如果你是第一次使用【糖果主機(Sugarhosts)】,那麼當你進入phpMyAdmin時畫面會看到空的資料庫,也就是說你必須要先建立好新的資料庫才能上傳,如果你是從別的虛擬主機板搬過來的新用戶,記得要先建立一個跟原來資料庫一樣的名稱,建議最好是連資料庫的帳號與密碼都跟原來的一樣,這樣才不會出現問題,想更改密碼的話,可以等所有的資料恢復都沒問題了再來更改;如果一開始就變更帳號跟密碼,就必須修改WordPress的wp-config.php內容來對應了。

另外,還要記得到網域商的地方更改Name Server(NS)的名稱,將之轉向到新的虛擬主機商的位置,請留意一下,當你購買了新的虛擬主機後,主機商會寄送給你他們的Name Server的位址或網址,把它們填到網域商的地方該改NS後,通常四個小時內就會生效。

轉移虛擬主機至糖果主機(Sugarhosts)步驟教學

1. 進入Sugarhosts虛擬主機的cPanel後台,找到【數據庫】的區塊,並點擊點擊【MySQL數據庫】。

Sugarhosts匯入資料庫01

2. 輸入一個新的資料庫名稱。輸入後按【建立數據庫】按鈕。
Sugarhosts匯入資料庫。輸入一個新的資料庫名稱。輸入後按【建立數據庫】按鈕。

3. 出現【MySQL數據庫】畫面。按【返回】回到剛剛的畫面。
Sugarhosts匯入資料庫03

4. 此時應該可以在《目前數據庫》的區域看到新增加的資料庫名稱出現了。資料庫新增之後還要再設定可以使用《MySQL》資料庫的用戶名稱及密碼。如果已經有存在的用戶就不用再設定一次,但必須要記得此用戶名稱的密碼,以備後續的WordPress設定之用,如果已經忘記了原來的用戶密碼,建議新增加一個用戶並設定密碼,這樣就不會弄錯了。如果是第一次使用,一定要新增一個用戶名稱。設定完成後按【建立使用者】按鈕。
Sugarhosts匯入資料庫04

5. 連結新增使用者到資料庫。將剛剛建立好的資料庫與帳號連結在一起,所以請在相同的頁面找到【新增使用者到資料庫】,然後選擇欲連結的使用者與資料庫,然後按下【添加】按鈕。
Sugarhosts匯入資料庫05

6. 這時會跳出一個《管理用戶權限》的畫面,建議勾選【所有權限】,也就是全部勾選,然後按【執行變更】按鈕。
Sugarhosts匯入資料庫06

7. 出現「像MySQL資料庫添加用戶」請按【返回】按鈕。Sugarhosts匯入資料庫07

8. 這時應該會在《目前數據庫》的區域看到我們剛剛新增加的資料庫與用用戶名稱綁在一起了。
Sugarhosts匯入資料庫11

10. 再回到cPanel,這次選擇【phpMyAdmin】。
Sugarhosts匯入資料庫01

11. 進到【phpMyAdmin】畫面,記得先選擇左側邊欄上我們剛剛生成的新資料庫,然後點選上方水平選單上的【匯入】。
Sugarhosts匯入資料庫08

12. 確認資料庫沒有錯誤,然後點擊【瀏覽】按鈕,開啟對話框後選擇想要上傳的資料庫檔案,應該就是剛剛從別的虛擬主機上備份下來的資料庫檔案,然後按【執行】按鈕,這裡並不需要額外做其他的設定,使用預設值就可以了。
Sugarhosts匯入資料庫09

13. 匯入成功後就可以看到有【wp-comments】…等名稱出現。
Sugarhosts匯入資料庫10
 

這樣,上傳資料庫到糖果主機(Sugarhosts)就大功告成囉!


回》網路架設 首頁

相關閱讀:
如何從Hostmonster轉換Domain到Byethost paid
備份Byethost的WordPress網頁搬家到000webhost
從Hostmonster轉換Domain到Byethost paid-上傳MySQL資料庫到Byethost
從Hostmonster轉換Domain到Byethost paid-備份 Hostmonster上的SQL內容,使用phpAdmin

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *