lighttpd + LxAdmin/kloxo 环境下安装ZendOptimizer
首先使用您的root帐号以及密码SSH登陆到您的VPS,如果密码忘记可以联系客服人员帮您取回密码。
然后依次输入以下四条命令来安装Zend(方便阅读起见分别用四种不同颜色标注各个命令):
第一步 cd /usr/local/src
第二步 wget http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
第三步 tar -xzvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
第四步 ./ZendOptimizer-3.3.3-linux-glibc23-i386/install.sh
注意,第四步里 Zend 前面的./ 也要复制
接下来就安装屏幕提示来进行操作,安装过程中需要注意的是
1:php.ini配置文件目录是:/etc
2:Web Server使用的是lighttpd,而非apache,这个需要安装您VPS的实际情况来进行选择
3:其他选项按默认的设置即可
如果是安装上述步骤安装的话,那么只需要在SSH里使用vi编辑器将下边内容添加至php.ini尾部即可
[Zend]
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.3
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3
zend_optimizer.version=3.3.3
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
最后输入以下命令重启webserver即可生效
/etc/init.d/lighttpd restart
另外关于linux 下 vi编辑器的用法请移步至此:
http://blog.diahosting.com/linux-tutorial/linux-vi/
安装完成后配置域名目录下php.ini文件
/etc/php.ini是总的配置文件。还有一个具体的配置文件位于:/home/httpd/需要支持Zend的域名/php.ini,这个文件也要设置下。
把php.ini文件下的[zend]段落复制下来,再添加到/home/httpd/需要支持Zend的域名/php.ini文件中。
lxadmin/kloxo使用教程
Step 1:重设Kloxo密码
使用http://您的ip地址:7778 登录Kloxo,初始用户名和密码都是admin。
第一次登录Kloxo之后系统会提示更改密码,未更改密码前无法进行任何操作。
如果您觉得http方式不能保证您的安全,还可以采用加密的https协议来访问您的后台https://您的ip地址:7777
Step 2:绑定域名
有一点需要注意,绑定完顶级域名后会自动绑定www子域名到这个目录。
也就是说,绑定diavps.net到diavps目录后,会自动把www.diavps.net绑定到diavps目录。
注意:请不要启用php-fastcgi, 否则可能会出现500
Step 3:添加数据库
Step 4:登录FTP
IP为您VPS的IP
用户名为admin
密码为Kloxo的密码,也就是第一步中修改的密码。
Kloxo/Lxadmin Tip:关闭网站统计(重要)
在Kloxo/Lxadmin里添加了一个域名,默认的是打开了网站统计.建议在添加域名时就关闭这个功能。
如果没有关闭统计并且流量很大,用不了多久硬盘就会被统计文件撑爆。
如果你的MySQL不能正常启动,很有可能是这个原因。可以在下图所示位置关掉统计
为避免这样的情况发生,请作以下设置:
点中“删除已归档的日志”,然后点击updata即可
如果需要删除已有的统计文件
输入命令:
rm /home/admin/__processed_stats/*
如果硬盘已经占满并且数据库不能启动,lxadmin不能打开,可以用SSH登录到系统执行删除操作,命令:
rm /home/admin/__processed_stats/*
删除之后启动MySQL,命令:
service mysqld start

如何解决KLOXO/lxadmin使用Apache服务器中文乱码的问题
KLOXO/lxadmin中,如果web服务器选择apache的话,由于apache的缺省编码是UTF-8,而国内部分程序默认编码是GBK或GB2313,那么部分程序会出现中文乱码的问题。
在apache的httpd.conf里,有默认编码的设置。
首先用SSH登陆VPS,修改httpd.conf文件
cd /etc/httpd/conf/
vi httpd.conf
查找:AddDefaultCharset
把:AddDefaultCharset UTF8
改为:AddDefaultCharset OFF
这样的话,打开页面的时候就会按照网页的编码设置来打开网页。







