unzip master //
cd eaccelerator-master/
[root@F2C-1 eaccelerator-master]# phpize
[root@F2C-1 eaccelerator-master]# ./configure –enable-shared –with-php-config=/home/lnamp/php540/bin/php-config
//上面php-config 根据你实际安装PHP目录进行修改
[root@F2C-1 eaccelerator-master]# make
[root@F2C-1 eaccelerator-master]# make test
[root@F2C-1 eaccelerator-master]# make install
Installing shared extensions: /home/lnamp/php540/lib/php/extensions/no-debug-non-zts-20100525/
………
这样基本安装完成.下面要把扩展放到php.ini中,或者你的版本可能是php.d/的目录下。
在php.ini中加入:
;//
zend_extension=”/home/lnamp/php540/lib/php/extensions/no-debug-non-zts-20100525/eaccelerator.so”
eaccelerator.shm_size=”16″
eaccelerator.cache_dir=”/tmp/eaccelerator”
eaccelerator.enable=”1″
eaccelerator.optimizer=”1″
eaccelerator.check_mtime=”1″
eaccelerator.debug=”0″
eaccelerator.filter=”*.php”
eaccelerator.shm_ttl=”0″
eaccelerator.shm_prune_period=”0″
eaccelerator.shm_only=”0″
eaccelerator.compress=”1″
eaccelerator.compress_level=”0″
eaccelerator.allowed_admin_path=/home/htdocs/shopphp/shop/
;/
重启 php
然后我们来测试一下
[root@F2C-1 sbin]# ab -n 1000 http://www.shop.dev/
然后我再关了eaccelera 看结果
设置 eaccelerator.enable=”0″
[root@F2C-1 sbin]# ab -n 1000 http://www.shop.dev/
从结果可以看出。Requests per second: 254.97 [#/sec] (mean)
加了eaccelerator.so 明显快了有5倍