共计 2298 个字符,预计需要花费 6 分钟才能阅读完成。
什么是 Virtualmin 面板
对一些 Linxu 操作不太熟悉的用户可以在 VPS 上安装 web 控制面板来简化添加网站或数据库等操作, 常用的有 cPanel、DirectAdmin、Virtualmin/Webmin、Kloxo 这几种 web 控制面板, 但是 cPanel、DirectAdmin、Kloxo 都是收费的控制面板, 并且比较占用系统内存和资源, 一般被空间销售商用作虚拟空间的销售;Virtualmin/Webmin 是一款免费并且占用系统资源比较小的 web 控制面板, 非常适合在 VPS 上安装。Hi-VPS 强烈建议安装 Virtualmin/Webmin 作为 VPS 上的 web 控制面板.
Virtualmin 面板和 Webmin 的区别
Virtualmin 是在 Webmin 基础上的一个网站管理组建. 如果只安装 Webmin 的话, 用户就可以通过 Webmin 来手工添加 apahce 虚拟网站或者添加数据库, 添加 FTP 用户等, 但是要完整的完成添加一个网站需要很多用户创建, 权限管理等繁琐的操作, 极其容易操作失误导致失败.Virtualmin 是在 Webmin 基础上自动化添加网站的组建, 只要简单的输入需要添加的域名后,Virtualmin 能够自动的创建数据库, 添加 FTP 用户等, 用户直接按照创建的 FTP 用户名上传网站文件到对应的目录中后即可.
如何在 Hi-VPS 的 VPS 上安装 Virtualmin 面板
目前 Hi-VPS 已经在 Openvz 系列 VPS 上提供了 CentOS 集成 Virtualmin/Webmin 面板的 template,直接安装该 template 后 VPS 启动后就已经已成了 Virtualmin/Webmin 面板和各种 web 服务(例如 apache,php,mysql 等)。
下载最新的整合安装包即可:
#wget http://www.CTOHome.com/linux-vps-pack/virtualmin.sh
#sh ./virtualmin.sh;
安装的最后,会自动安装 zend optimizer, 一路回车即可。完成后,进入 https://your-ip:10000/,用户名 root,密码就是您服务器的 root 密码。
安装脚本都作了那些事情?
-
安装了 webmin + virtualmin
-
安装了 rar 文件解压软件
-
安装了 zend optimizer 软件(国内很多 php 程序都需要它)
-
安装了 unrar 解压软件,方便国内大部分人喜欢用 rar 压缩文件的习惯。
-
修改时区为中国上海时区,方便国外 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 证书不受信任,这个无关紧要:
登录界面是这一个样子:
登录用 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”。
Virtualmin 的详细介绍 :请点这里
Virtualmin 的下载地址 :请点这里