2011年6月9日木曜日

phpのeAcceleratorをインストール

phpのアクセラレータを使いたいと言われたので、eAcceleratorをいれてみた。
インストールと簡単な設定方法とかのメモ。

とりあえず公式サイトから拾ってくる

アーカイブを展開したら、
# phpize
# ./configure
# make install
で、俺の環境(Cent5.6 64bit)だと/usr/lib64/20090626/に出来上がったので、 /usr/lib64/php/modules/とかにコピー。
phpには、zend拡張かphp拡張で読み込ませるんだけど、それはどっちでもいいっぽい。
php拡張として読み込ませる場合は、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"

0 件のコメント:

コメントを投稿