1、下载eaccelerator
2、解压安装
unzip eaccelerator-0.9.6.1.zip
cd eaccelerator-0.9.6.1
/usr/local/php/bin/phpize
./configure –enable-eaccelerator=shared –with-php-config=/usr/local/php/bin/php-config
make
make install
到这里就安装完毕了,安装完毕后,会在/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/这个路径下生成eaccelerator.so文件
3、配置
cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
mv eaccelerator.so ..
编辑php配置文件
vim /usr/local/php/etc/php.ini
在最后添加如下内容
[eaccelerator]
zend_extension=”/usr/local/php/lib/php/extensions/eaccelerator.so”
eaccelerator.shm_size=”64″
eaccelerator.cache_dir=”/tmp/eaccelerator_cache”
eaccelerator.enable=”1″
eaccelerator.optimizer=”1″
eaccelerator.check_mtime=”1″
eaccelerator.debug=”0″
eaccelerator.filter=””
eaccelerator.shm_max=”0″
eaccelerator.shm_ttl=”3600″
eaccelerator.shm_prune_period=”3600″
eaccelerator.shm_only=”0″
eaccelerator.compress=”1″
eaccelerator.compress_level=”9″
经过本人对eaccelerator的测试,加速效果感觉不明显,但是装了eaccelerator,服务器的负载会有明显的减少,我一台负载在3左右的服务器,安装上eaccelerator模块以后,负载就降到了0.7左右,有兴趣的朋友可以做下测试。