对一些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基础上的一个网站管理组建.若是只安装Webmin的话,用户就能够经过Webmin来手工添加apahce虚拟网站或者添加数据库,添加FTP用户等,可是要完整的完成添加一个网站须要不少用户建立,权限管理等繁琐的操做,极其容易操做失误致使失败.Virtualmin是在Webmin基础上自动化添加网站的组建,只要简单的输入须要添加的域名后,Virtualmin可以自动的建立数据库,添加FTP用户等,用户直接按照建立的FTP用户名上传网站文件到对应的目录中后便可. html
目前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
Virtualmin/Webmin是一个相对cpanel而言占用系统资源较少的控制面板,对于小内存的VPS来讲Virtualmin/Webmin是最合适的面板。Hi-VPS目前已经提供了集成Virtualmin/Webmin的template,直接使用该template安装VPS后就可以建立一个已经安装过Virtualmin/Webmin的VPS。 数据库
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”。