關於 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
再次嘗試一下,應該就可以了。