Blog 移轉紀錄
前言
我的blog 原本是架在ARM 開發版上, 速度慢到爆. 剛好今天剛好看到Hostwinds的VPS有打5折, 就想說乾脆趁便宜, 將blog移轉到VPS上. 以下就是今天移轉之紀錄.
申請VPS
連上Hostwinds, 申請了一個VPS, 並且用paypal 付款.
大約1小時後, VPS就已經可以使用了.
一開始, 這個VPS安裝的是CentOS 6.6, 並且有給cPanel(好像只給試用版), 對於習慣command line 的我, 實在是用不習慣cPanel. 於是將系統換成Debian 7 之後, 用ssh 登入, 發現系統乾乾淨淨,啥都沒裝, 真好!! 一切從頭開始, 感覺好像見到老朋友般, 操作起來順手多了.
備份blog 的database
很簡單, 連上http://my_old_ip/phpmyadmin 將我的wordpress database 匯出, 並存成sql檔.
搞定!
備份blog 的資料
使用ssh 連上舊的server, 將html 目錄下的檔案全部tar 起來, 並且copy 出來.
搞定!
開始移轉
按照以下移轉步驟
- 參考這篇, 在VPS 上安裝LAMP server.
- 並且參考這篇, 使用phpmyadmin 建立相同名稱及密碼的wordpress database.
並將舊blog 的sql 檔匯入. -
將舊的blog 資料copy到新的server中, 並且解開. 由於我的新舊server 的OS 都是Debian 7. 所以檔案解開後權限都不用
改, 真好!! -
將舊server 的apache 設定檔移到新server. 其實apache 的設定我也沒改什麼啦, 只有一個檔
/etc/apache2/sites-available/blog.haostudio.net 並且在/etc/apache2/sites-enabled 目錄下建立link.
還有就是參考這篇, 將rewrite.load module 啟用 -
然後重啟apache.
-
最後 將domain name 對映到新的IP上
OK! 這樣Blog 就已經移轉完畢了.
夠簡單了!