你的位置:国外/美国服务器租用 技术文档 Virtualmin使用教程 正文
如何安装Virtualmin/Webmin在centos5上(一行命令安装virtualmin面板)
  • 虽然Virtualmin/Webmin面板对于新手来说比较复杂,不太适合,但是它比较稳定,在国外口碑比较好。适合懂得ssh并有linux管理经验的人使用。本脚本,推荐使用 centos 5 32位/64位

    一行命令安装virtualmin面板(最后优化时间:2011年2月10日)

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

     安装的最后,会自动安装zend optimizer,一路回车即可。完成后,进入 https://your-ip:10000/ ,用户名root,密码就是您服务器的root密码。

    好消息:使用本站的脚本安装webmin/virtualmin后,只占用70M-150M的内存。已经在几十个vps上测试成功。

    上面的命令,还作了什么事情吗?

    1. 安装了webmin + virtualmin
    2. 安装了rar文件解压软件
    3. 安装了zend optimizer软件(国内很多php程序都需要它)
    4. 安装了unrar解压软件,方便国内大部分人喜欢用rar压缩文件的习惯。Linux解压rar使用教程: http://www.ctohome.com/FuWuQi/2e/182.html
    5. 修改时区为中国上海时区,方便国外vps客户就不用另外设置了。
    6. 修改了apache默认的编码UTF-8为OFF,使得gbk简体中文默认不乱码
    7. 减少了apache的启动进程,降低内存消耗
    8. mysql数据库禁用了skip-innodb 和 skip-bdb,降低内存消耗(如果需要,请在my.cnf注释掉即可)
    9. 停止了mailman等90%的网站不需要的域名邮局,dns等服务,降低内存消耗
    10. 将系统里的软件库自动升级到最新稳定版本
    11. 安装了最新的virtualmin中文语言包(不断完善中)

    2011年2月10日更新内容:
    1. 自动设置为中文界面,不再需要手工设置(如需要其他语言界面,请看教材
    2. 自动设置mysql的root密码(随机生成,可在webmin后台mysql管理页面查看root密码,教材),无需手工设置
    3. 自动取消默认的网站1G大小限制(如需要恢复,请在account plan处设置,教程)
    4. 节约内存开销,默认关闭send email,BIND DNS,USERMIN, AWSATS,MAILMAN等90%客户用不到的组件(有需要可另外开启,请看教材
     
    这次优化后,安装后就可以直接发给90%的客户使用了,不再需要另外设置,节约不少时间。
    个人感觉virtualmin比kloxo要稳定,完美支持php+mysql+zend+apache,开源项目少bug。

    webmin 初始化设置(2011年2月后,下面的1,2,3,4步骤都已经可以自动设置,不再需要手工设置):

    1. 进入 https://your-ip:10000/ ,用户名root,密码就是root密码,一路next,记得设置好mysql的root密码!然后:webmin初始化/设置成中文界面
    2. 节约内存等资源,关闭webmin的send email,BIND DNS服务
    3. 网页乱码,webmin如何修改apache的默认编码UTF-8改成OFF?
    4. 网站无法写入文件,无法写入数据库!webmin如何取消磁盘限额?
    5. 完工,可以开网站了!如何使用webmin添加域名/增加网站/FTP/Mysql

    写给懂SSH的站长:

    1. php配置文件php.ini 在哪里? /etc/php.ini
    2. apache配置文件 httpd.conf 在哪里? /etc/httpd/conf/httpd.conf ,注意此conf文件还包含了 /etc/httpd/conf.d/ 目录里面的所有conf文件
    3. mysql配置文件my.cnf在哪里? /etc/my.cnf
    4. 提醒:尽量不需要手工去修改这些文件,在webmin面板里面都可以修改他们。

    什么是Virtualmin?

    Virtualmin是一个基于Webmin的虚拟主机管理模块。在自己的虚拟机上安装了Virtualmin,发现他的功能十分强大。个人感觉不比商业化的虚拟主机管理工具如DirectAdmin差。Virtualmin提供了完美的中文支持。

    Virtualmin默认使用如下组件:  Apache, BIND, Postfix ,MySQL ,ProFTPD 

    支持那些操作系统?
     The systems currently supported by install.sh are:
     CentOS 4 and 5 on i386 and x86_64
     Debian 4.0 and 5.0 on i386 and amd64
     Ubuntu 8.04 LTS on i386 and amd64

    Virtualmin和webmin有什么区别和关系?

    webmin是一个可运行于Linux/freebsd的web界面的主机管理系统,本身自带以及有人贡献了不少模块。而virtualmin则是它的一个虚拟主机管理模块


    webmin官方站: http://www.webmin.com/
    virtaulmin站点: http://www.virtualmin.com/

     

    经过ctohome.com测试,virtualmin对discuz的稳定性比kloxo面板要好。

    意见反馈:

    本脚本,推荐使用 centos 5 32位/64位。如果您安装有问题,请将错误代码发送email给我们,让我们尽量完善此脚本,谢谢: support @ ctohome.com (请把  @  替换成英文的 @ )

  • 点这里复制本页地址发送给您QQ/MSN上的好友
  • 相关文章
    • 本文章所属分类:首页 技术文档 Virtualmin使用教程