웹페이지의 응답 속도를 빠르게 해주기 위해서 eAccelerator 모듈로 웹캐시를 사용하게 됐습니다.
머 개인 블로그라서.. 체감 속도는 못느끼지만 어느 정돈 성능 향상 있는 듯..?

아래 주소에서 다운로드 합니다.

http://sourceforge.net/projects/eaccelerator/files/

[root@ruo91 ~]# cd /usr/local/src
[root@ruo91 ~]# wget http://downloads.sourceforge.net/project/eaccelerator/eaccelerator/eAccelerator%200.9.6/eaccelerator-0.9.6.tar.bz2?use_mirror=cdnetworks-kr-1

[root@ruo91 ~]# tar xjvf eaccelerator-0.9.6.tar.bz2 && cd eaccelerator-0.9.6
[root@ruo91 ~]# /usr/local/php/bin/phpize
[root@ruo91 ~]# ./configure –enable-eaccelerator=shared –with-php-config=/usr/local/php/bin/php-config
[root@ruo91 ~]# make && make test && make install

설치가 완료 되면 캐싱된 파일이 저장될 디렉토리를 지정 해줘야 합니다.

[root@ruo91 ~]# mkdir /var/tmp/eaccelerator
[root@ruo91 ~]# chown www:www /var/tmp/eaccelerator
[root@ruo91 ~]# chmod 700 eaccelerator

php.ini 에 아래 내용을 추가합니다.

[root@ruo91 ~]# vi /usr/local/apache2/conf/php.ini

[eAccelerator]

extension_dir=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613
extension=eaccelerator.so
eaccelerator.shm_size=”16″
eaccelerator.cache_dir=”/var/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″

추가한 내용을 적용하기 위해서 아파치를 재시작 합니다.

[root@ruo91 ~]# /usr/local/apache2/bin/apachectl restart

php 버전 정보를 이용하여 확인 합니다.

[root@yongbok ~]# /usr/local/php/bin/php -v
PHP 5.2.13 (cli) (built: May  4 2010 08:52:40)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
    with eAccelerator v0.9.6, Copyright (c) 2004-2010 eAccelerator, by eAccelerator
    with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies
    with Suhosin v0.9.31, Copyright (c) 2007-2010, by SektionEins GmbH