eAccelerator のインストール
ココからソースを持ってきて展開。
[paraches@localhost myTest]$ wget http://downloads.sourceforge.net/project/eaccelerator/eaccelerator/eAccelerator%200.9.6.1/eaccelerator-0.9.6.1.zip?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Feaccelerator%2F&ts=1328797855&use_mirror=jaist [paraches@localhost myTest]$ unzip eaccelerator-0.9.6.1.zip
ビルドしてインストール
[paraches@localhost eaccelerator-0.9.6.1]$ phpize [paraches@localhost eaccelerator-0.9.6.1]$ ./configure --enable-eaccelerator [paraches@localhost eaccelerator-0.9.6.1]$ make [paraches@localhost eaccelerator-0.9.6.1]$ sudo make install Installing shared extensions: /usr/lib64/php/modules/ [paraches@localhost eaccelerator-0.9.6.1]$
/etc/php.ini の extension 部分に eaccelerator.so を追加
;;;;;;;;;;;;;;;;;;;;;; ; Dynamic Extensions ; ;;;;;;;;;;;;;;;;;;;;;; extension=eaccelerator.so ; If you wish to have an extension loaded automatically, use the following ; syntax:
eaccelerator.cache_dir の場所を /var/tmp/eaccelerator に変更。
/etc/php.ini の最後に加える。
[sysvshm] ; A default size of the shared memory segment ;sysvshm.init_mem = 10000 [eAccelerator] eaccelerator.cache_dir = "/var/tmp/eaccelerator" ; Local Variables:
eaccelerator.cache_dir を作成してパーミションを変更。
[paraches@localhost eaccelerator-0.9.6.1]$ sudo mkdir -p /var/tmp/eaccelerator [paraches@localhost eaccelerator-0.9.6.1]$ sudo chmod 777 /var/tmp/eaccelerator