본문으로 건너뛰기

php 확장모듈 eAccelerator 설치하기

💡 요약 정리

  • PHP 성능 향상을 위한 eAccelerator 설치 방법을 안내합니다.
  • CentOS 5.x, Apache 2.2.23, PHP 5.2.17 환경에 최적화되어 있습니다.
  • 소스 다운로드부터 설정 적용까지 모든 명령어를 포함합니다.
  • php.ini 설정 변경 및 Apache 재시작으로 적용 확인이 가능합니다.

1. 설치 환경 요약

  • CentOS 5.x (64bit)
  • Apache 2.2.23 설치 위치: /home/APM/apache
  • PHP 5.2.17 설치 위치: /home/APM/php
  • Zendoptimizer 설치 위치: /home/APM/php/lib
  • MySQL 5.1.59 설치 위치: /home/APM/mysql
  • eAccelerator 0.9.6.1

2. eAccelerator란?

  • eAccelerator는 PHP 가속, 최적화, 동적 콘텐츠 캐시 기능을 수행하는 PHP 확장 모듈입니다.
  • Tomcat과 같은 WAS에서 JSP 파일을 메모리에 적재해 빠르게 로드하듯, eAccelerator는 PHP 파일을 공유 메모리에 올려 속도를 향상시킵니다.
  • 이미 접속한 페이지는 일정 시간 동안 메모리에 올려 디스크가 아닌 메모리 I/O로 동작하므로 더욱 빠른 응답속도를 구현할 수 있습니다.

3. eAccelerator 설치

  • eAccelerator 소스 파일을 다운로드하고 phpize를 이용하여 컴파일합니다.