折騰騰訊雲主機一段時間了,真心是夠折騰的了,重裝了10多次的系統!好了,僞技術不說這心酸歷史了!言歸正傳。
很多朋友不喜歡在命令行操作linux系統,特別是我這種僞技術,有一個面板還是很好操作的。
之前試過WDCP是沒有問題的,都能正常安裝使用,但是WDCP在內存佔用方面是一個大問題,加之各組件版本簡直讓人感覺回到了上個世紀,版本太老舊了,雖有升級腳本,升級出錯就會導致各種問題,也是一大麻煩。
再就是個人喜好的問題,本人比較喜歡LNMPA這樣的組合,linux+nginx+Mysql+php+apache。所以選擇了vestacp這款面板。
VestaCP是linux下的一款免費開源主機管理面板,環境核心包括Apache、Nginx、Bind、Exim、Dovecot、vsftpd、MySQL等,比較適合不太習慣命令行操作的朋友。這款面板的不足在於沒有在線文件管理功能。
這個面板在Centos上沒有安裝成功,ubuntu和debian上是成功的。給大家分享一下,或許對有些朋友有幫助。
注:vestacp的網站目錄在home下面,所以雲磁盤在安裝前掛載後home下。具體方法可以看下面的帖子
http://wiki.qcloud.com/wiki/Linux%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%95%B0%E6%8D%AE%E7%9B%98%E5%88%86%E5%8C%BA%E5%92%8C%E6%A0%BC%E5%BC%8F%E5%8C%96#1._.E6.89.8B.E5.8A.A8.E6.A0.BC.E5.BC.8F.E5.8C.96
首先我個人習慣使用Centos系統,比較順手而已,沒有什麼特別的地方。在服務器上先安裝的是Centos6.5 64位,折騰半天也沒有搞定vestacp的安裝,最後都以yum install failed結局,但我在這分享一下安裝方法,大家可以試一下。
首先安裝epel,因爲大多主機的centos系統被優化過後沒有這個,而vestacp會依賴這個源的組件。
wget http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm sudo rpm -ivh epel-release-6-8.noarch.rpm
最後我們檢查一下安裝情況
yum repolist
下面正式安裝vestacp面板
主要有兩兩條命令
curl -O http://vestacp.com/pub/vst-install.sh bash vst-install.sh --force
耐心等待完成就行,但是源主要是在國外,加上騰訊雲主機在centos上面的優化,我是沒有安裝成功,最後都是失敗的。
折騰下來後,我選擇嘗試別的系統,然後安裝了Debian7系統。
在安裝vestacp之前,要先安裝curl
apt-get install curl
等待完成後,運行以下兩條命令。
curl -O http://vestacp.com/pub/vst-install.sh bash vst-install.sh --force
等待完成,一般時間比較長,系統提示是15分鐘,但是和主機配置、網絡有很大關係。
vestacp的訪問是https的安全連接,當然我們訪問時候沒有安全證書,會有風險提示,這個不必去理會。
下面正在嘗試ubuntu下安裝!
在ubuntu上安裝vestacp需要root用戶權限,但騰訊雲主機不是root用戶,所以要先激活root用戶
sudo passwd root
輸入新密碼,確認新密碼,這樣root用戶就激活了。
su root
輸入密碼,就成功登陸root用戶了。
curl -O http://vestacp.com/pub/vst-install.sh bash vst-install.sh --force
繼續以上兩條命令,安裝vestacp,安裝方法和前面一樣,不贅述了!