PHP 가속 플러그인을 설치 해 보자 정보
PHP 가속 플러그인을 설치 해 보자
본문
현재 PHP 캐시 플러그인 으로 사용되는 일반적인 세 가지는 APC, eAccelerator, XCache 라 볼 수 있다.
하지만 PHP 5.5.x 버전에서는 opcache 가 기본 내장되어 있으므로
php 설치시에 --enable-opcache 를 설정해주고 설치한 후
vi /usr/local/lib/php.ini 파일의 [opcache] 하단에 아래와 같이 설정해주고 service httpd restart 하면 적용 된다.
zend_extension=/usr/local/php/lib/php/extensions/no-debug-zts-20121212/opcache.so
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
php 5.4.x 이하버전에서는 아래와 같이 소스를 다운 받아 설치 해 주어야 한다.
# cd /usr/local/src
# wget http://pecl.php.net/get/ZendOpcache
# tar xvfz zendopcache-7.x.x.tgz
# cd zendopcache-7.x.x
# /usr/local/php/bin/phpize
# whereis php-config
# ./configure --with-php-config=/usr/local/php/bin/php-config
# make
# make install
# vi /usr/local/lib/php.ini
[opcache]
zend_extension=/usr/local/php/lib/php/extensions/no-debug-zts-20121212/opcache.so
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
# service httpd restart
출처 : http://nanoomi.org/bbs/board.php?bo_table=03_2&wr_id=22
1
댓글 6개

적용했더니, 체감 속도가 빨라졌어요.....감사합니다...^^


memcached 는 데이터 접근을 빠르게 처리할 수 있게해주지요.
서로 독립적이라 충돌이슈 없구요 당연히 에러도 없습니다.
퍼포먼스 향상은 최고라 생각합니다.
물론 php7 에 적용된다면 더 달라지겠지만요
