php 컴파일시에 다음의 옵션을 추가하고 컴파일을 진행한다.
--enable-opcache
php 설치후 다음과 같이 확장모듈이 생성 된다.
/php설치경로/extensions/no-debug-zts-20151012/opcache.so
php.ini 에 다음과 같이 추가하여 확장 모듈을 적용하자.
zend_extension=/php설치경로/extensions/no-debug-zts-20151012/opcache.so
모듈 적용 후 php 환경설정에 다음과 같이 opcache 설정을 하자
[opcache]
opcache.enable=1
opcache.enable_cli=1
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.use_cwd=1
opcache.validate_timestamps=1
opcache.revalidate_freq=60
opcache.save_comments=1
opcache.fast_shutdown=1
opcache.enable_file_override=0
위에 작성 된 설정은 본인의 서버환경에 맞춰 적용하여야 하겠다.
opcache 적용 후 웹서버를 리스타트 하고 phpinfo를 확인해보면 다음과 같이 적용되었음을 확인할 수 있다.