簡單的優化KLoxo管理平台

簡單的優化KLoxo管理平台

1,刪除Kloxo日誌(必須)
在目錄下新建cleankloxolog.sh文件並輸入以下內容

vi /etc/cron.daily/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權限

chmod 755 /etc/cron.daily/cleankloxolog.sh


2,解決中文網頁顯示亂碼
修改apache的httpd.conf默認編碼的設置,如下:
首先用SSH登陸VPS,修改/etc/httpd/conf/httpd.conf文件

vi /etc/httpd/conf/httpd.conf

把:AddDefaultCharset UTF8 改為
#AddDefaultCharset UTF8
這樣的話,打開頁面的時候就會按照網頁的編碼設置來打開網頁。
然後重啟Apache

service httpd restart

3,添加DNS模板
Kloxo有個奇怪的地方就是即使你不使用Kloxo自帶的DNS服務器,你也要添加DNS模板,否則你就無法添加域名。
添加DNS模板的方法為:
依次點擊「Resources」-「DNS Templates」,添加兩個DNS模板就好了。新版kloxo的DNS模板不能填寫IP。
那麼隨便填寫兩個域名就好了,我填寫的是ns3.dilenic.net和ns4.dilenic.net。

4,禁用一些服務
如果你不使用kloxo的named來解析域名,不用qmail發郵件,那你可以禁用named和qmail,具體方法:

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

依次點擊「Server:linux」-「Switch Program」,把DNS換成輕巧的djbdns;

然後重啟Apache:service httpd restart

5,優化mysql
進入/etc 目錄,編輯my.cnf,在[mysqld]下面加入以下三行:

vi /etc/my.cnf
skip-locking
skip-bdb
skip-innodb

保存之後在重啟MYSQL

service mysqld restart

6,新版kloxo在執行service httpd restart的時候,可能會提示「the first has precedence, perhaps you need a NameVirtualHost directive」的錯誤。
此時執行

/script/fixweb

即可解決!

7,關於探針裡不顯示CPU及內存佔用的問題,解決方法為:域名—網址—「Web:Apache」—「Misc Config」—勾選「Disable Openbasedir—「update」,
然後重啟httpd即可。

Related Posts Plugin for WordPress, Blogger...