FreeBSD专用PHP加速器eAccelerator安装方法
eAccelerator 是一个PHP缓存加速器。它可以在编译中增加PHP代码缓存。
它也 PHP代码在实行使用最佳化来增加速度
eAccelerator同样可以增加PHP1-10倍的速度。
eAccelerator包含PHP编码器和载入程序。
cd /usr/ports/www/eaccelerator
make
make install
修改php.ini:
如果你使用Zend:
vi /usr/local/Zend/etc/php.ini
在php.ini文件结尾处加上:
zend_extension="/usr/local/lib/php/20020429/eaccelerator.so"
eaccelerator.shm_size="32"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-2.5.7
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-2.5.7
如果你尚未使用在php.ini文件结尾处加上:
extension="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=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
创建缓存目录:
mkdir /tmp/eaccelerator
chmod 0777 /tmp/eaccelerator
检查eAccelerator 是否在htdocs中运行运行下面的地址检查:
/usr/ports/www/eaccelerator/work/eaccelerator/eaccelerator.php
WWW: http://eaccelerator.net/
- 作者:Alex Dupre
ale@FreeBSD.org

浙公网安备 33010602011771号