eAccelerator

http://eaccelerator.net/ から最新のソースを入手。

CentOS 5 では gcc, php-devel (Vine では php5-devel) をあらかじめインストールしておく。

export PHP_PREFIX="/usr"
$PHP_PREFIX/bin/phpize
./configure \
    --enable-eaccelerator=shared \
    --with-php-config=$PHP_PREFIX/bin/php-config
make
make install

これで /usr/lib/php/modules/eaccelerator.so ができる。

cp eaccelerator.ini /etc/php.d/
mkdir /tmp/eaccelerator
chmod 777 /tmp/eaccelerator

/etc/php.d/eaccelerator.ini を適宜書き換える。

zend_extension="/usr/lib/php/modules/eaccelerator.so"

これで httpd を再起動。<?php phpinfo() ?> とだけ書いた *.php ファイルをブラウザで見て eAccelerator と書かれていればOK。また,/tmp/eaccelerator 以下にディレクトリがたくさんできる。


Last-modified: 2009-10-28 (水) 10:10:33 (4520d)