Kloxo免费主机管理面板安装配置和优化详解 中文版
Kloxo是一款免费的主机管理控制面板,没有任何授权的情况下,可以免费支持40个域名。对大多数朋友来说40域名已经足够了,而且Kloxo经过不断的发展,新版本已经十分成熟,足以满足小型服务器或者VPS用户自主管理主机的需要。
安装Kloxo首先要停掉服务器上面的SeLinux。另外还需要开放服务器的 7778 和 7777端口。编辑selinux的配置文件,/etc/sysconfig/selinux 将配置项selinux修改为selinux=disabled
1 | vi /etc/sysconfig/selinux #修改为selinux=disabled |
2 | setenforce 0 |
卸载Cent OS5自带安装的Apache服务器httpd和邮件服务器sendmail。
1 | yum remove httpd sendmail |
然后进行一次系统软件环境的升级。
1 | yum update |
从Kloxo的官方网站下载安装脚本,并且开始安装。
1 | wget http://download.lxlabs.com/download/kloxo/production/kloxo-install-master.sh; |
2 | sh ./kloxo-install-master.sh |
如果你的服务器在国外,那么安装的速度会很快,如果在国内,会比较慢。
接下来添加中文语言支持包
1 | cd /usr/local/lxlabs/kloxo/httpdocs/lang |
2 | wget http://host.howpick.com/vps/cp/kloxo/kloxo-cn_host.howpick.com.zip |
3 | unzip kloxo-cn_host.howpick.com.zip |
4 | rm kloxo-cn_host.howpick.com.zip -rf |
安装php-mbstring
1 | yum -y install php-mbstring php-bcmath php-mhash nmap |
2 | echo 'extension=mbstring.so' >> /usr/local/lxlabs/ext/php/etc/php.ini |
修改时区设置调整为上海时间
1 | rm -rf /etc/localtime |
2 | ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime |
重启Kloxo
1 | service kloxo restart |
如果你想提高系统的安全性可以停止一些不必要的服务
1 | service named stop |
2 | service qmail stop # 如果你需要邮件服务,不要停止这个 |
3 | service courier-imap stop |
4 | chkconfig named off |
5 |
chkconfig qmail off # 如果你需要邮件服务,不要停止这个 |
6 | chkconfig courier-imap off |
登录Kloxo,正确安装启动Kloxo后,登录地址为你机器的7777或者7778端口。
http://yourip:7777 或者 http://yourip:7778 。登录时初始帐号和密码都是 admin。
Kloxo成功安装后,默认配置下会增加启动以下服务:
- 网络服务
- apache
- pure-ftp
- awstats
- 邮件服务
- qmail-toaster
- courier (imap pop)
- webmail
- httpd (for webmail)
- 域名解析服务
- bind
- bind-chroot
- 数据库服务
- mysql-server
因本文不是用Markdown格式的编辑器书写的,转换的页面可能不符合MIP标准。