PHP 가속 플러그인을 설치 해 보자 > 서버관리자

서버관리자

서버관리자 모임 게시판 입니다.

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개

opcache 는 코드를 빠르게 처리할 수 있도록 해주고
memcached 는 데이터 접근을 빠르게 처리할 수 있게해주지요.
서로 독립적이라 충돌이슈 없구요 당연히 에러도 없습니다.
퍼포먼스 향상은 최고라 생각합니다.
물론 php7 에 적용된다면 더 달라지겠지만요
전체 644 |RSS
서버관리자 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT