今回は、PHPにeAcceleratorを設定する方法を紹介します。
eAcceleratorの最新版はsourceforge.netからダウンロードすることができます。
(2011/10/24時点での最新版は0.9.6.1になります。)
インストールは下記の手順で行います。
phpize ./configure make make install
設定方法については、ダウンロードしたファイルの中にあるREADMEファイルの107行目辺りにあります。
ここに記載されている設定をphp.iniの最後に記述します。
vi php.ini [eaccelerator] extension="eaccelerator.so" eaccelerator.shm_size="16" eaccelerator.cache_dir="/home/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"
cache ディレクトリを指定しているので、下記を実行します。
mkdir /home/eaccelerator chmod 0777
後はapacheを再起動します。
確認方法は下記となります。
php -m | grep eAccelerator