關於 VPS 購買,首先是需要選擇國內和國外的。很多人都會說國內的 VPS 速度快,要買國內的。不過我個人非常不喜歡備案,而且國內的 VPS 價錢也很高,差不多要 3000-4000 一年。我個人買過 PhotonVPS 和 VPSYOU 。
VPS 購買
說說我的購買經歷。我首先購買了 PhotonVPS 的 WARP .25,由於記憶體太小 (128M),訪問靜態頁面速度還可以,裝上 WordPress 之後就幾乎宕機了,如果買一些記憶體大一點的,價格差不多在 17 刀左右,覺得有點小貴,所以申請了退款。 (p.s 國外的 vps 服務態度很好,而且基本都有 7 天免費試用) 。隨後看到 VPSYOU 有一個加倍記憶體的優惠,於是購買了 X360 型號,試用下來速度一般。最終由於 PhotonVPS 推出了七折的優惠碼,於是毫不猶豫的入手了 WARP 1,由於是 8 核,在加上他們是由電信直連的通道,所以速度相當給力,和國內的速度幾乎不分上下,價格一年大概 1000 元以內。目前我的網站 bugrose 就是搭在 PhotonVPS 上的。
有興趣的朋友可以嘗試一下 PhotonVPS 的速度
測試 IP:199.71.213.2
IPv6:2604:6600:1019::2
下載測試檔案:
10MB – http://speedtest.psychz.net/download10.zip
50MB – http://speedtest.psychz.net/download50.zip
100MB – http://speedtest.psychz.net/download100.zip

不過蘿蔔青菜各有所愛,還是要看自己的需求和喜好吧。
VPS 裝機
VPS 購買好之後,就要自己裝機了。雖然他們提供了一個 webmin 的面板,但是那個面板基本上就是幾個按鈕用來 reboot,reinstall 的。
我原本使用了 putty 進行聯機操作,不過由於 putty 沒有 UI,上傳編輯檔案不太方便。後來改用了 XshellXftpPortable 。

點選右上角的綠色按鈕,就可以進入到視覺化介面了。如下圖的視覺化介面就可以隨意的拖拽檔案了。

好了,我們言歸正傳,VPS 的裝機命令大全來啦~
安裝 apache+mysql+php
yum install httpd httpd-devel
yum install mysql mysql-server mysql-devel
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
升級 mysql+php
yum upgrade mysql
wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh
yum update php
幾句命令一路 Y 下來,基本上環境就搭好了啦~ 簡單吧!這時候如果你要 http 訪問一個頁面,會發現無法開啟,那是預設是不啟動 apache 和 mysql 的。
啟動 apache+mysql
service httpd start
service mysqld start
建立 mysql 的密碼
mysql> use mysql
mysql> update user set password=password('yourpassword') where user = 'root';
VPS 的 WordPress 安裝
只要將 wp 的原始碼上傳到伺服器上就可以了。不過,安裝主題、安裝外掛時,總是提示要 ftp 的使用者名稱和密碼。不過我不打算在伺服器上裝 ftp,谷歌了一下,找到了解決方案。網上總是告訴你說 chown www /yoursitedir,但是始終不知道 www 是個神馬。終於在下面兩個 blog 上面找到了答案,感謝感謝。
http://www.wshao.com/burst-kloxo-WordPress-ftp-pwd.html
http://isayme.com/2011/07/WordPress-ftp-password/
首先 ps -aux,找出 httpd 的所有者 (如 apache)
然後 chown apache /yoursitedir
再次嘗試一下,應該就可以了。