CentOSにyumでeAcceleratorをインストールする

yumでDAGレポジトリを使えるようにする

標準のレポジトリにはeAcceleratorがないのでDAGからとります
/etc/yum.repos.d/dag.repoをviとかで作成

[dag]
name=Dag RPM Repository for CentOS5
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el5/en/$basearch/dag/
enabled=0
gpgcheck=1
gpgkey=http://ftp.riken.jp/Linux/dag/RPM-GPG-KEY.dag.txt

yumでインストール

yum --enablerepo=dag install php-eaccelerator

enabled=0にしてあるので、--enablerepo=dagオプションでDAGレポジトリを使います

php.iniに以下を追加

[eAccelerator]
zend_extension="/usr/lib/php/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"
eaccelerator.keys = "shm_and_disk"
eaccelerator.sessions = "shm_and_disk"
eaccelerator.content = "shm_and_disk"