옵캐시 다른 캐싱 솔루션과 유사하게 작동하는 opcode 기반의 고급 캐싱 모듈입니다. 사이트의 사전 컴파일된 PHP 페이지를 공유 메모리에 저장하여 PHP 성능과 확장을 통해 웹사이트를 크게 향상시킵니다. 이렇게 하면 PHP가 서버가 요청할 때마다 이러한 페이지를 지속적으로 로드할 필요가 없습니다.
[ 다음도 좋아할 수 있습니다. Linux를 위한 10가지 최고의 오픈 소스 캐싱 도구 ]
이 가이드에서는 설치 과정을 안내합니다. 젠드 OPCache ~에 Debian 기반 Linux 배포판 ~와 같은 우분투 그리고 민트.
데모 목적으로 사용합니다. 우분투 20.04 모듈을 설치하고 활성화하는 방법을 보여줍니다. 아파치 그리고 엔진엑스 웹 서버.
볼 롤링을 설정하려면 터미널을 실행하고 패키지 인덱스를 업데이트하세요.
$ sudo apt 업데이트.
다음으로 설치 아파치 웹 서버, PHP, 그리고 PHP 포함하는 모듈 PHP opcache 다음과 같이 모듈.
$ sudo apt install apache2 libapache2-mod-php php-curl php-mbstring php-opcache php-mysql php-xml php-gd.
이 명령은 최신 버전을 설치합니다. 아파치 웹 서버 및 PHP 7.4 및 관련 확장. 설치된 PHP 버전을 확인하려면 다음 명령을 실행합니다.
$ PHP --버전.
다음 단계는 OP캐시 캐싱 모듈. 따라서 편집 php.ini 구성 파일.
$ sudo nano /etc/php/7.4/apache2/php.ini. 또는. $ sudo vim /etc/php/7.4/apache2/php.ini.
다음 줄을 찾아 주석 해제
opcache.enable=1. opcache.memory_consumption=128. opcache.max_accelerated_files=10000. opcache.revalidate_freq=200.
변경 사항을 저장하고 종료합니다.
그런 다음 Apache를 다시 시작하여 변경 사항을 적용합니다.
$ sudo systemctl apache2를 다시 시작합니다.
마지막으로 다음을 확인하십시오. 캐시 다음과 같이 활성화되었습니다.
$ PHP -i | grep opcache.
다음 출력이 화면에 표시됩니다.
이 정도면 충분하다는 증거다. 캐시 모듈이 성공적으로 설치되었습니다.
가질 계획이라면 엔진엑스 귀하가 선택한 웹 서버로 여전히 캐시 설치한 경우 아래 단계를 따르십시오.
설치 엔진엑스, PHP, 및 관련 PHP 이전과 같이 확장자.
$ sudo apt install nginx php php-fpm php-cli php-curl php-mbstring php-opcache php-mysql php-xml php-gd.
다시 한번, 설치된 PHP 버전을 확인하십시오.
$ php -v.
다음으로 액세스 php.ini 활성화할 구성 파일 캐시.
$ sudo nano /etc/php/7.4/fpm/php.ini. 또는. $ sudo vim /etc/php/7.4/fpm/php.ini.
이전과 마찬가지로 다음 줄의 주석 처리를 제거하여 활성화합니다. 캐시 ~을위한 엔진엑스.
opcache.enable=1. opcache.memory_consumption=128. opcache.max_accelerated_files=10000. opcache.revalidate_freq=200.
변경 사항을 저장하고 종료합니다.
그런 다음 다시 시작 엔진엑스 웹 서버 및 PHP-FPM 서비스.
$ sudo systemctl nginx php7.4-fpm을 다시 시작합니다.
마지막으로 확인 캐시 성공적으로 설치되었습니다:
$ PHP -i | grep opcache.
그리고 그것은 의 설치에 관한 것이었습니다. 젠드 옵캐시 캐싱 모듈. 귀하의 피드백을 가장 환영합니다.