LAMP之路

不积跬步,无以至千里!

Webmin一键安装

2012-10-18 一抹阳光 环境架设

虽然Virtualmin/Webmin面板对于新手来说比较复杂,不太适合,但是它比较稳定,在国外口碑比较好。适合懂得ssh并有linux管理经验的人使用。本脚本,推荐使用 centos 5 32位/64位 当然个人建议使用Froxlor+lnmp

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

wget http://pandahost.googlecode.com/files/virtualmin.sh;sh ./virtualmin.sh;

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

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

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

安装了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中文语言包(不断完善中)

2011年2月10日更新内容:

自动设置为中文界面,不再需要手工设置
自动设置mysql的root密码(随机生成)
自动取消默认的网站1G大小限制
节约内存开销,默认关闭send email,BIND DNS,USERMIN, AWSATS,MAILMAN等90%客户用不到的组件

这次优化后,安装后就可以直接发给90%的客户使用了,不再需要另外设置,节约不少时间。
个人感觉virtualmin比kloxo要稳定,完美支持php+mysql+zend+apache,开源项目少bug。

-------------------

注:此教程为网上摘录,本人亲测但未获成功