Home » 个人随笔

kloxo上安装eaccelerator加速器[本站装上使用了]

听说kloxo里面默认的xcache不稳定,于是我决定关闭xcache然后自己编译上eaccelerator,以下方法为半原创.
首先确定自己有否安装make模块
如果没有,请执行复制内容到剪贴板代码:

yum install make

接着执行下面的命令复制内容到剪贴板代码:
wget http://bart.eaccelerator.net/source/0.9.6/-0.9.6.tar.bz2
tar xjf -0.9.6.tar.bz2
cd -0.9.6
/usr/bin/phpize
./configure –enable-=shared –with-php-config=/usr/bin/php-config
make
make install
cd ..
rm -rf -0.9.6
rm -0.9.6.tar.bz2
mkdir /tmp/
chmod 777 /tmp/

然后在/etc/php.d/中创建一个.ini

命令: vim /etc/php.d/.ini

创建好之后编辑这个文件,开始编辑这个文件:

命令: i

进入编辑状态后根据你的VPS是openVZ还是XEN选择复制下面代码 1.OPENVZ复制内容到剪贴板代码:

extension=”.so”
.shm_size=”0″
.cache_dir=”/tmp/
.enable=”1″
.optimizer=”1″
.check_mtime=”1″
.debug=”0″
.log_file = “/var/log/eaccelerator_log”
.filter=””
.shm_max=”0″
.shm_ttl=”0″
.shm_prune_period=”0″
.shm_only=”0″
.compress=”1″
.compress_level=”9″
.keys = “disk_only”
.sessions = “disk_only”
.content = “disk_only”

2.Xen复制内容到剪贴板代码:

extension=”.so”
.shm_size=”64″
.cache_dir=”/tmp/
.enable=”1″
.optimizer=”1″
.check_mtime=”1″
.debug=”0″
.log_file = “/var/log/eaccelerator_log”
.filter=””
.shm_max=”0″
.shm_ttl=”0″
.shm_prune_period=”0″
.shm_only=”0″
.compress=”1″
.compress_level=”9″
.keys = “shm_and_disk”
.sessions = “shm_and_disk”
.content = “shm_and_disk”

然后ctrl+c 退出编辑模式。

Caps Lock进入大写模式,连按两下Z退出到SSH命令行。

7.然后重启apache生效:

service httpd restart

如果是你用的Lighttpd就重启Lighttpd:

service lighttpd restart

即可完美与kloxo现有zend兼容,无需一个个站点的php.ini文件修改过来.

Related Posts:

Leave a Reply


( Ctrl + Enter )