Categories
學習筆記

最新版本Kloxo 6.1.10 稳定版安装+优化+已知问题

1 卸载掉原有环境
卸载Mysql

rpm -qa | grep mysql
yum remove mysql

卸载Apache

rpm -qa | grep httpd
yum remove httpd

卸载PHP

rpm -qa | grep php
yum remove php

2 下载kloxo

wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh

3 运行安装脚本

sh ./kloxo-installer.sh --type=<master/slave>

如果出现

-bash: syntax error near unexpected token 'newline'

,请改用

sh ./kloxo-installer.sh --type=master

4 第一次提示让你同意条规,第二次问你是否要安装WordPress、Joomla等得自动安装包。
如果懒得理,那就两下y,还有一次要你输入密码。
5 优化MySQL减少内存
SFTP登陆修改/etc/my.cnf
在[mysqld]下面加入以下三行:

[mysqld]
skip-locking
skip-bdb
skip-innodb
port=3306
socket=/var/lib/mysql/mysql.sock
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
[mysqldump]
quick
max_allowed_packet = 16M
[isamchk]
key_buffer = 8M
sort_buffer_size = 8M
[myisamchk]
key_buffer = 8M
sort_buffer_size = 8M
[mysqlhotcopy]
interactive-timeout

然后SSH登陆重启MySQL即可看到效果

/sbin/service mysqld restart

6 更新+清理

yum install php-mhash
yum install php-mbstring
yum install php-bcmath /*高精度数学运算组件,默认没安装,MD5运算时用到*/
yum check-update /*检查全部更新*/
yum update /*更新全部更新*/
yum clean all /*清理全部缓存的安装文件以节省空间*/
yum downgrade pure-ftpd /*新版有问题只能降级*/

7 中文语言包

cd /usr/local/lxlabs/kloxo/httpdocs/lang
wget http://www.vpsyou.com/wp-content/uploads/2010/02/Kloxo_cn.zip
unzip Kloxo_cn.zip

8 解决中文乱码(貌似无效,会自己恢复,所以GBK无法正常。)
SFTP登陆修改/etc/httpd/conf/httpd.conf,
AddDefaultCharset UTF8 改为AddDefaultCharset OFF,
SSH中执行命令到达httpd.conf目录下,

cd /etc/httpd/conf

执行文件属性修改指令锁定文件,

chattr -V +i httpd.conf

然后重启Apache

service httpd restart

9 删除Kloxo日志
SFTP在/etc/cron.daily下新建cleankloxolog.sh,
编辑cleankloxolog.sh,并输入以下内容,

# !/bin/bash
rm -rf /home/admin/_processed_stats/*
rm -rf /home/kloxo/httpd/lighttpd/*
rm -rf /var/log/kloxo/*
rm -f /home/httpd/*/stats/*

把该文件改为755权限

10 SSH关闭服务减少内存(可在Kloxo中关闭)

service named stop;
chkconfig named off;
service qmail stop;
chkconfig qmail off;
chkconfig courier-imap off;
service iptables stop;
chkconfig iptables off;

11 改变默认首页(html)
未绑定
/home/kloxo/httpd/default/
已绑定
/home/kloxo/httpd/cp/ (貌似)
空白页
/var/www/html/

备注:
问题:Kloxo安装后,探针不显示CPU和内存信息。
解答:Kloxo新版的安全保护。
解决:Kloxo后台—域名—网址—Web:Apache—Misc Config—关闭 Openbasebir—更新

已知问题:
1 绑定域名后需要重启Httpd才能生效。
2 Pure-ftpd新版有问题,必须降级。

3 replies on “最新版本Kloxo 6.1.10 稳定版安装+优化+已知问题”

好文章,按照这个方法我装好后,出现个问题。

webmail登陆不了,

提示: Connection to IMAP server failed.

我看了,IMAP服务是启动的。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.