eAccelerator 0.9.5 install

PHP 5.1.1のサーバーでtop時3〜4あったので eAccelerator installしてみた。

eAccelerator 0.9.5を取得
# wget http://nchc.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.5.tar.bz2
# bunzip2 eaccelerator-0.9.5.tar.bz2
# tar xf eaccelerator-0.9.5.tar
# cd eaccelerator-0.9.5

# phpize
# ./configure --enable-eaccelerator=shared --with-php-config=/usr/local/bin/php-config
# make

# make install
Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20050922/

tmpディレクトリ作成
# mkdir /tmp/eaccelerator
# chown nobody:nobody /tmp/eaccelerator/

# vi /usr/local/lib/php.ini
追加

zend_extension = "/usr/local/lib/php/extensions/no-debug-non-zts-20050922/eaccelerator.so"
eaccelerator.shm_size = "64"
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"
eaccelerator.keys = "shm_and_disk"
eaccelerator.sessions = "shm_and_disk"
eaccelerator.content = "shm_and_disk"

# /etc/init.d/apache2 stop
# /etc/init.d/apache2 start

多少はやくなった感じ

参考
http://gamersns.com/blog/item/20/catid/3