1、下载eaccelerator
下载地址:http://www.411c.com/download/eaccelerator-0.9.6.1.zip
你也可以去eaccelerator官方网站去下载:
http://eaccelerator.net或是http://sourceforge.net
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左右,有兴趣的朋友可以做下测试。