Home > PHP > eaccelerator-0.9.5 インストールログ

eaccelerator-0.9.5 インストールログ

  • 2008-03-08 (土) 18:13
  • PHP

eacceleratorをサーバにインストールすることで、PHPを高速化することができます。eacceleratorは、スクリプトを解析した結果を中間コードの状態で共有メモリ上にキャッシュします。よって、2回目以降の実行は構文解析を行わずに、キャッシュされた中間コードをダイレクトに読み込むことで処理を高速化させています。

付属の説明によると最大 10倍!の速度になるそうです。eacceleratorをインストールするには、apache1.3以上、mod_php4.1以上、autoconf、automake、libtool、m4が必要ですが、大抵の環境では条件を満たしていると思います。

eaccelerator-0.9.5 をダウンロード

■インストールログ

# mkdir -p /var/eacce/accelerator
# mkdir /var/eacce/logs
# mkdir /usr/lib/php/extensions ← あれば必要なし

# wget http://nchc.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.5.tar.bz2
# bunzip2 eaccelerator-0.9.5.tar.bz2
# tar xvf eaccelerator-0.9.5.tar -C /usr/local/src
# cd /usr/local/src/eaccelerator-0.9.5
# phpize
# ./configure
# make
# make install
# make clean
# cp modules/eaccelerator.so /usr/lib/php/extensions/

# vi control.php でパスワードを必ず変更しよう!
# cp ./control.php [DOCUMENT ROOT以下]

# vi [php.iniのPATH]/php.ini
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; for eAccelerator setting ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
zend_extension = "/usr/lib/php/extensions/eaccelerator.so"
eaccelerator.shm_size = "16"
eaccelerator.cache_dir = "/var/eacce/accelerator"
eaccelerator.enable = "1"
eaccelerator.optimizer = "1"
eaccelerator.debug = 0
eaccelerator.log_file = "/var/eacce/logs/eaccelerator_log"
eaccelerator.name_space = ""
eaccelerator.check_mtime = "1"
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"
eaccelerator.allowed_admin_path = "[DOCUMENT ROOT以下]/control.php"

httpd の killHUP を忘れずに!!

Comments:0

Comment Form
Remember personal info

Trackback+Pingback:0

TrackBack URL for this entry
http://blog.ispace.co.jp/133/trackback/
Listed below are links to weblogs that reference
eaccelerator-0.9.5 インストールログ from おまかせブログ2.0

Home > PHP > eaccelerator-0.9.5 インストールログ

おまかせSearch
おまかせブログ 人気記事
おまかせFeeds
おまかせブログ Meta
おまかせLinks
おまかせPR
CoRichブログランキング
ブログランキング
blogram投票ボタン
This Page Counter: 6,750

Page Top