Subscribe Add to Favorites

WordPress搬移主機紀實

Posted: 2009/02/12 | Updated: 2010/04/04

一年前才寫過搬到小橘子(A Small Orange)主機的過程,沒想到一年後我就跟小橘子說拜拜了,原因說穿了只是「想省錢」!比起部份中文主機商,小橘子的最小方案價格還是稍貴,在這不景氣的年頭,我不想花太多錢在blog--畢竟沒人贊助,又不想放廣告(AMAZON是因為常用到商品圖片才乾脆申請affiliate,事實上以我的狀況很難賺到介紹費)。

撇開07年的風波不提,對ACSite的印象還是比其他中文主機商好些。一年來側面觀察,感覺他們應該也回到軌道上了。決定搬回去前,還厚著臉皮去問可否拿到老客戶優惠,ACSite果真「揪感心」,馬上答應幫我升級方案,更加速我回巢的念頭。把網站資料備份完畢後,便發信請小橘子退費(順便抱怨一下,小橘子居然是自動續約&扣款,帳務系統也沒開放讓人選擇其他付費方式,害我直到被扣款才曉得主機到期了!),並同時訂了ACSite的空間。

接下來就進入本文主題--在域名不變的情況下,搬移WordPress到別的主機。

步驟一:備份
不像台灣主機商可能還可以搏感情,外國人做事通常都很阿沙力,一旦退費作業完成,就要有帳號和檔案馬上就會被砍的心理準備。因此要求退費之前,我已經備份好WordPress。

備份的對象有兩個。一個是WP檔案。我的WP版本不久前才更新到最新版本,硬碟內的檔案除了wp-content資料夾外都是最新的,所以我只備份這個資料夾(若搬移前WP還沒升級到最新版,最好先升級再開始備份)。此外為防萬一,把根目錄的wp-config檔案也備份了。

第二個要備份的是資料庫,WP也有外掛可達到備份功能,但我是參考WordPress官方說明,手動備份未壓縮檔與壓縮檔兩種檔案。

步驟二:更改DNS設定
到域名註冊商那裡更改name server的名稱,像我的例子就是把A Small Orange的主機改成ACSite。DNS設定更新可能需要24~72小時。

步驟三:上傳檔案
把硬碟內的WP檔案(包括上述提到的wp-content和wp-config)全都上傳到新主機。也有人在這個步驟是在新主機建一個全新的WordPress blog之後,把資料庫砍掉再匯入舊資料庫(也就是直接進步驟五)。兩種方法都是行得通的。

步驟四:建立資料庫
利用cPanel建立新的資料庫、使用者,接著將資料庫使用權賦予使用者。注意資料庫和使用者名稱、密碼等,必須跟wp-config的設定一致(不管是參考原本wp-config的設定建立資料庫,還是先建資料庫後再更改wp-config檔案)。

步驟五:匯入舊資料庫
此步驟要利用cPanel的phpMyAdmin程式。進入phpMyAdmin後,點選用來放WP的資料庫名稱,再點「載入」選項,選擇硬碟內的資料庫檔案後按下「執行」開始上傳。我第一次傳的是未壓縮檔(約20MB),可能因檔案過大,發生語法錯誤,只好全部砍掉重來;改上傳壓縮檔就成功了。

以上步驟四~五,亦可參考Max寫的無痛安裝系列

若資料庫的名稱和密碼都跟wp-config的設定相同,現在應該就大功告成了。接下來只要等DNS更新完畢後,就可以繼續blog啦!

參考:Moving your WordPress weblog with the same domain name

同分類的文章:

本文有 12 則留言
  1. Leona says:

    很實用的一篇文,謝謝格主提供
    我最近剛好也在找虛擬主機商…
    謝謝你! (也有考慮要使用ACsite)
    客服回覆問題很快速…而且價格比起台灣主機
    是真的有便宜又大碗很多。本來已經差一點決定
    要用威普(台灣主機)了…科科。

    • Sanna says:

      ACSite從我今年初用到現在為止,幾乎沒出過大紕漏
      唯一比較嚴重的一次FTP上傳問題,也在反應後五分鐘內迅速解決
      我想只要不太在意主機位置(我是覺得美國主機也沒慢到哪去)
      他們是很值得考慮的選擇!

    • Leona says:

      我已經下單目前正在試用中了…感覺還不錯
      我也不是太care美國主機這個問題,一方面
      覺得價格蠻實惠OK,給的規格也不錯…而且
      他們客服感覺已經正常了~我目前覺得還不錯
      他們也給我七天試用期….我打算試用完就去付費購買了
      還好有逛到你這裡來>////<

    • Sanna says:

      除了2007年那時候有失常幾個月以外,他們在虛擬主機這塊也經營滿久了。
      他們自己也願意主動在網站上公佈這段不好的過去,我覺得很難得。
      另外他們做生意的手法,也是中文主機商裡我最不討厭的,
      不會打廣告打很兇,比較像是靠口碑起來,但又不會像某某主機商感覺只會說好聽話,
      而是真的有在幫客戶解決問題。

      祝你使用愉快囉~^.^

    • Leona says:

      恩 我也有看到之前討論區罵聲連連…
      我跟他們客服溝通的感覺也蠻不錯的
      這是我第一次用虛擬主機,還蠻開心可以碰到不錯的主機商
      謝謝妳啦,我想…應該會使用得蠻愉快的才是 :)

    • Sanna says:

      Good Luck!
      或許哪天也可以在網路上看見你的ACSite推薦文~呵呵

    • Leona says:

      其實我已經有在寫了你怎麼知道
      ha ha….

    • Sanna says:

      哈,真的嗎?那我可要去拜見拜見~

  2. Kana.Fu says:

    嘛嘛…從google搜lolipop搜到你家這樣~

    不過看了你的試用報告感覺有點小猶豫…ACSite也在我一開始的名單but…..lolipop實在很可愛…ANW感謝你的主機文~ 幫大忙了:P

    • Sanna says:

      Lolipop是很可愛,用的人也不少
      但是我家網路連它實在太慢了(懷疑是光世代的問題…)
      而且我還是習慣用cPanel
      所以就跟它說掰掰囉!

      ACSite出過大問題但從2007年底之後就恢復了
      後來就一直很正常了哦,也再沒看到有人抱怨
      我是還滿推薦的!
      不過美國線路當然跟台灣線路不能比,假如你真的很在乎速度的話~

    • Kana.Fu says:

      嘿…速度方面我後來也有聽到一些小風聲…但因為實在太可愛還是完全無法拒絕的敗下去了!(好糟糕的性格)

      不過如果只是當小倉庫應該就還OK這樣

      台灣主機在台灣瀏覽真的有在地優勢(好饒舌) 不過我比較常跑來跑去的所以應該還是會以美國主機為優先考量(完全只顧自己)…當然…太窮也是一個點!

    • Sanna says:

      那就祝你使用愉快啦
      Lolipop也很有歷史了,應該是做得不錯才能這麼久

留言板

Message

有「*」記號的欄位必填
禁用注音文、火星文、三字經;廣告或活動宣傳只限和本文主題相關
支援Gravatar:留言時,在E-mail欄填入Gravatar的註冊信箱,即可自動顯示個人專屬頭像
為防垃圾留言,留言均需經過管理人檢查才會顯示



想追蹤本文的留言?你可以訂閱留言RSS Feed


Top