OPcache는 미리 컴파일 된 스크립트를 공유 메모리에 저장하여 성능을 향상시킬 수있는 PHP 인터프리터 용 Apache 모듈입니다. 이런 식으로 PHP는 모든 요청에서 동일한 스크립트를로드하고 해석 할 필요가 없습니다.
먼저 SSH 연결을 통해 서버에 연결합니다. 아직 그렇게하지 않았다면 SSH 에 안전하게 연결 하기 위해 가이드를 따르는 것이 좋습니다 . 로컬 서버의 경우 다음 단계로 이동하여 서버의 터미널을 엽니 다.
다음 명령을 사용하여 PHP 구성 파일을 엽니 다.
Apache 모듈을 사용하여 PHP를 해석하는 경우 :
$ sudo nano /etc/php/7.2/apache2/php.ini
PHP가 PHP-FPM / NGINX를 통해 해석되는 경우 :
$ sudo nano /etc/php/7.2/fpm/php.ini
OPcache 사용을 활성화하려면 다음 줄을 변경하여 관련 항목을 활성화하기 만하면됩니다.
;opcache.enable=0
이것으로 :
opcache.enable=1
제거; 있는 경우 이니셜.
이 시점에서 웹 서버를 다시 시작할 때 OPcache가 이미 활성화되어 있습니다.
Apache :
$ sudo service apache2 restart
PHP-FPM / NGINX :
$ sudo service nginx restart
이제 OPcache의 올바른 기능을 확인하기 위해 사이트가있는 폴더에 phpinfo.php 파일을 만들고 그 안에 다음 코드를 삽입합니다.