VPS安裝Virtualmin面板

什麼是Virtualmin面板

對一些Linxu操做不太熟悉的用戶能夠在VPS上安裝web控制面板來簡化添加網站或數據庫等操做,經常使用的有cPanel、DirectAdmin、Virtualmin/Webmin、Kloxo這幾種web控制面板,可是cPanel、DirectAdmin、Kloxo都是收費的控制面板,而且比較佔用系統內存和資源,通常被空間銷售商用做虛擬空間的銷售;Virtualmin/Webmin是一款免費而且佔用系統資源比較小的web控制面板,很是適合在VPS上安裝。Hi-VPS強烈建議安裝Virtualmin/Webmin做爲VPS上的web控制面板. php

Virtualmin面板和Webmin的區別

Virtualmin是在Webmin基礎上的一個網站管理組建.若是隻安裝Webmin的話,用戶就能夠經過Webmin來手工添加apahce虛擬網站或者添加數據庫,添加FTP用戶等,可是要完整的完成添加一個網站須要不少用戶建立,權限管理等繁瑣的操做,極其容易操做失誤致使失敗.Virtualmin是在Webmin基礎上自動化添加網站的組建,只要簡單的輸入須要添加的域名後,Virtualmin可以自動的建立數據庫,添加FTP用戶等,用戶直接按照建立的FTP用戶名上傳網站文件到對應的目錄中後便可. html

如何在Hi-VPS的VPS上安裝Virtualmin面板

目前Hi-VPS已經在Openvz系列VPS上提供了centos集成Virtualmin/Webmin面板的template,直接安裝該template後VPS啓動後就已經已成了Virtualmin/Webmin面板和各類web服務(例如apache,php,mysql等)。 mysql

下載最新的整合安裝包便可: linux

#wget http://www.CTOHome.com/linux-vps-pack/virtualmin.sh
#sh ./virtualmin.sh;

安裝的最後,會自動安裝zend optimizer,一路回車便可。完成後,進入 https://your-ip:10000/ ,用戶名root,密碼就是您服務器的root密碼。 web

安裝腳本都做了那些事情? sql

  • 安裝了webmin + virtualmin
  • 安裝了rar文件解壓軟件
  • 安裝了zend optimizer軟件(國內不少php程序都須要它)
  • 安裝了unrar解壓軟件,方便國內大部分人喜歡用rar壓縮文件的習慣。Linux解壓rar使用教程: http://www.ctohome.com/FuWuQi/2e/182.html
  • 修改時區爲中國上海時區,方便國外vps客戶就不用另外設置了。
  • 修改了apache默認的編碼UTF-8爲OFF,使得gbk簡體中文默認不亂碼
  • 減小了apache的啓動進程,下降內存消耗
  • mysql數據庫禁用了skip-innodb 和 skip-bdb,下降內存消耗(若是須要,請在my.cnf註釋掉便可)
  • 中止了mailman等90%的網站不須要的域名郵局,dns等服務,下降內存消耗
  • 將系統裏的軟件庫自動升級到最新穩定版本
  • 安裝了最新的virtualmin中文語言包(不斷完善中)

如何在Virtualmin/Webmin添加新網站

Virtualmin/Webmin是一個相對cpanel而言佔用系統資源較少的控制面板,對於小內存的VPS來講Virtualmin/Webmin是最合適的面板。Hi-VPS目前已經提供了集成Virtualmin/Webmin的template,直接使用該template安裝VPS後就可以建立一個已經安裝過Virtualmin/Webmin的VPS。 數據庫

登陸Virtualmin/Webmin

Virtualmin/Webmin的默認登陸地址爲https://VPSIP:10000/,登陸後瀏覽器會提示ssl證書不受信任,這個可有可無: apache

登陸界面是這一個樣子: centos

登陸用root和root密碼便可(最好使用root用戶,使用其餘用戶可能致使安裝軟件權限不足)。 瀏覽器

添加網站

首次登陸Virtualmin/Webmin會提示刷新配置,點擊按鈕刷新便可。

刷新後就進入了Virtualmin/Webmin的主界面:

在此解釋一下Virtualmin和Webmin的關係。Webmin是一個面板管理平臺,利用此平臺能夠圖形化管理apache、mysql、FTP等Linux服務,可是若是添加網站的話須要在apache、FTP、mysql等管理中分別一項一項的添加用戶和管理權限,比較負責;而Virtualmin則是在Webmin基礎上的一個網站管理模塊,在Virtualmin中只要輸入你要添加的網站信息,Virtualmin就會自動幫你添加apache用戶、FTP用戶、msyql數據庫用戶等,很是方便。

首先點擊左上角的「Virtualmin」連接進入Virtualmin後,點擊「Virtualmin」連接下面的「建立虛擬服務器」連接,開始添加網站:

其中「域名」是你想要添加的網站域名(切記,不要帶www前綴);「描述」是你之後登陸FTP和數據庫用戶名,也要記好;密碼是FTP和數據用戶的密碼。而後點擊「建立服務器」按鈕便可,Virtualmin會自動幫你添加各類用戶和權限。

Virtualmin添加後咱們就能查看到一些可用的用戶名,點擊左邊的「Edit users」連接,FTP的用戶名就會出現(應該是和你剛纔在「描述」中輸入的信息同樣)。

點擊左側的「編輯數據庫」連接,就能對數據庫進行操做。其中數據庫名下面的「dbtest」就是剛纔建立的數據庫,在網站程序的安裝過程當中,數據庫名在例子中就是「dbtest」。

相關文章
相關標籤/搜索