PHP高速化モジュールのひとつ。
# wget http://bart.eaccelerator.net/source/0.9.5.2/eaccelerator-0.9.5.2.zip
# unzip eaccelerator-0.9.5.2.zip
# cd eaccelerator-0.9.5.2
# phpize
# ./configure –enable-eaccelerator=shared –with-php-config=/usr/local/bin/php-config
# make
# make install
/usr/local/lib/php/extensions/no-debug-non-zts-20060613/に「eaccelerator.so」ができる
php.ini に以下の記述を追加する
[eaccelerator]
zend_extension=”/usr/local/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so”
eaccelerator.shm_size = “32”
eaccelerator.cache_dir = “/home/admin/php/cache/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”
eaccelerator.keys = “shm_and_disk”
eaccelerator.sessions = “shm_and_disk”
eaccelerator.content = “shm_and_disk”
Apacheを再起動してエラーなく起動できればOK
phpinfo();内にeAcceleratorの情報があればOK