這一次搬動*yonglan:F,除了更動伺服器外,連網域都改了,這邊做個搬站筆記。
*如果搬站的情況是「同一網域、不同伺服器」,請參考這篇。
官方有很詳細的說明,我就照我的步驟列一下:
1.新伺服器的準備工作
- 設定新網域的 DNS,還有設定新伺服器中掛載的位置。因為已經有新的網域和伺服器了,所以先做好準備工作,就不用等待DNS轉換那72小時。
- 開好新的SQL資料庫。
2.資料移轉
- 將舊伺服器中的資料用FTP存到硬碟裡面,然後整個上傳到新伺服器的對應位置。記得修改wp-config.php內對應的資料庫名稱。
- 將舊的資料庫,用WP的外掛「WordPress Database Backup」備份出來,然後利用CPANEL裡面的PHPMyAdmin,點擊該新建好的資料後,選擇「載入」,將SQL檔案上傳到新建好的資料庫。
- 至此網站資料都轉移好了,剩下更正網址的部份。
3.修正Wordpress網站的網址
- 首先要修正的是Wordpress本身的網址,不然就算登入後,也會跑回舊站。
- 進去PHPMyAdmin,點選新的資料庫,編輯以下兩項為新網址:
- 「wp_options→option_name→siteurl」
- 「wp_options→home」(在第二頁)
- 至此就算登入也會正確地跑到新網站。
4.修正資料庫內的網址
- 目前文章內的網址都是舊的,所以圖片和鏈結還會連到舊站,需要修正資料庫以更新內容。
- 進去PHPMyAdmin,點擊該新建好的資料庫,使用「搜尋」分頁去查詢舊站的網址。
- 會得到這樣的結果,所有符合的部分都需要修正:
- 我們用上述最多項目符合的「wp_posts」資料表做範例,點下右邊的「瀏覽」,點進去發現「guid」項目都是舊網址。
- 先回到資料庫頂,接著點選上面的「SQL」分頁,開始輸入指令列批次修正,要替換的部分請參考下面的紅字、綠字、棕字和水藍字。
UPDATE wp_posts SET guid = REPLACE ( guid, 'http://舊網址', 'http://新網址');
- 比方我是從http://inxtyle.com/yonglan移動到http://kyte.co就這樣輸入後執行:
UPDATE wp_posts SET guid = REPLACE ( guid, 'http://inxtyle.com/yonglan', 'http://kyte.co');
- 執行後沒有出現錯誤訊息就OK了,然後把剩下全部待修改的欄位,依照一樣的方法替換紅字和綠字,全部修正完,就大功告成了。
Erv 表示:
這次搬家要不要更新RSS地址啊?
Kyte 表示:
要變動,不過*yonglan:F那邊應該平常是不會特別更新⋯⋯
larpu 表示:
以前的域名會很長嗎?
不需要更新的那邊用eternal.blue/F去轉不是更好=_=
Kyte 表示:
網域租了都租了不用白不用的感覺
不過你提醒的也對,所以我把eternal.blue/f轉移到kyte.co去了=w=
網誌這邊不會變的=w=
Redocean 表示:
浮上….
辛苦了~工程浩大啊!
不過感覺上速度滿快的呢,比起我用種花的光世代+爛主機還快上不少(而且K桑租用主機又不用維護設備)….
題外話~感覺上我在不趕快脫離現在的職業,恐怕會越來越不懂電腦的新玩意(phpmyadmin 都不太會用了)….Orz
(看看兩年內能不能繳完房貸,並存好創業基金….囧a)
Kyte 表示:
其實實際上操作都在等FTP上下傳,本身設定的時間不到15分鐘。因為這是商用等級的空間,速度會比較快一點吧?本來擔心架設兩個WP會不會拖垮伺服器,現在看來好像也沒這個問題,所以很好。
話說你的房貸貸了多少啊?我最近也在看房子,台北的房價真的很驚人。
Redocean 表示:
商用主機…難怪比較快,不過應該不便宜吧?
WP吃的資源不多,架設兩個對主機負荷來說應該還好,一般都是流量不夠 ^^a
房子1100貸一半….這樣價位在台北應該買不到透天厝吧 ^^a
話說回來繳貸款還真的要開源節流,不然錢存不起來又搞到負載累累….Orz
Kyte 表示:
還好,其實很便宜,我是用每個月6美金的,就算最高級每個月也才10塊美金,還有20-50%的折扣可以用。
http://www.hostclear.com/
所以某個網站一直說入不敷出,要大家買他的廣告。我不知道他是把錢用到哪了……
—
1100的話台北大安區可以買11坪的套房
新板特區大概可以買到接近20坪左右
文山區老公寓大概接近30坪吧……
台北價格真的滿可怕的。
Redocean 表示:
喔~還滿便宜的嘛…比N年前好多了,以前租用的主機空間小、速度慢,連CGI都要另外收費,現在都直接免費送ASP PHP + 資料庫,而且空間又大(以後頻寬撐爆掉就考慮商業主機)….
果然滿可怕的….住集合住宅還空間小,就有點囧了
1100在永康大概可以買到35-40地坪的透天厝(新屋),2500 大概就50地坪以上的大豪宅了….K桑有考慮搬來台南了嗎 XD
Kyte 表示:
這就沒辦法了,我們這行都聚集在台北,離開台北可能會沒啥工作機會。
雖然南部生活費的確便宜很多,還是脫離不了邪惡的台北。