[VPS] DigitalOcean CentOS 安裝
2013 Feb 22 未分類
最近有個新的 VPS DigitalOcean
號稱使用 SSD 的 VPS
原本有免費試用
但是據說試用的人太多
所以變成 "登入信用卡後" 才可以試用
網路上瞬間也多了很多試用評比
"據說" 效能比 Linode 快
價錢方面也比 Linode 便宜很多
尤其是流量的部份
同價位/規格的 VPS
流量大概是將近 Linode 的10倍
不過因為 Linode 有東京的點
DigitalOcean 沒有
所以連接台灣的速度有比較慢一點
我也去申請了一個帳號來試用了一下
就灌一下 CentOS + Apache + PHP + MySQL
參考步驟如下
1. 安裝機器
2. server root 登入
3. 新增 user
sudo adduser newuser
4. 更換密碼
sudo passwd newuser
5. sudo 權限
sudo /usr/sbin/visudo
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
newuser ALL=(ALL) ALL
6. 用 root 以外的身分登入
7. 安裝 ssh key
8. 安裝 vim
yum install vim
9. 關掉 root 登入/密碼登入
sudo vim /etc/ssh/sshd_config
找 PasswordAuthentication
設定成 no
找 PermitRootLogin
設定成 no
存檔以後
sudo service sshd restart
10 安裝 apache mysql php
https://www.digitalocean.com/community/articles/how-to-install-linux-apache-mysql-php-lamp-stack-on-centos-6
因為是 SSD 的關係
所以選好作業系統以後
準備時間竟然只有5秒鐘!!!
Image 就準備好了
就可以進行開機了
我測試的方式
是把跟隨法人整個裝上去
因為跟隨法人是大量資料庫存取導向的網站
所以效能特別好
平常一個頁面的 db access 可能要10來秒
換成 DigitalOcean 之後
大概只要3秒就可以把頁面 render 出來了
的確是快很多
如果對流量需求/db需求比較大的專案
或是想做 SEO 的網站
可以建議使用 DigitalOcean 看看
效果應該不錯