using eAccelerator on php

ubuntu의 경우 xcache를 사용하니 다른 배포본 정도에나 필요할 듯 하다

eAccelerator source : https://eaccelerator.net/

그전에 있던 소스 저장소가 없어졌다. 그래서 일단 마지막 소스를 첨부한다. 아마 이 이상으로 개발이 되지 않는듯 싶다.

 eaccelerator-0.9.6.1.tar.bz2

case : centos

yum install php-devel gcc
wget http://yupmin.net/wp-content/uploads/2012/03/eaccelerator-0.9.6.1.tar.bz2
tar xvfj eaccelerator-0.9.6.1.tar.bz2
cd eaccelerator-0.9.6.1
phpize
./configure
make
make install
mkdir -p /var/cache/eaccelerator
chmod 0777 /var/cache/eaccelerator
vi /etc/php.d/eaccelerator.ini

extension="eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/var/cache/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"