최근에 워드프레스의 속도 향상을 위해 CyberPanel과 OpenLiteSpeed(OLS) 웹 서버를 설치했습니다. 최적화를 위해 CyberPanel에서 설치할 수 있는 기능을 찾던 중 Opcache 확장 기능을 발견하고 이를 설치하게 되었습니다.
Opcache는 PHP의 성능을 향상시키고 애플리케이션의 효율성을 높일 수 있는 PHP 확장 기능입니다. CyberPanel이 없을 경우 설치 과정이 복잡할 수 있습니다.
따라서 워드프레스를 운영할 경우, CyberPanel과 같은 웹 서버 관리 패널이 제공되는 서비스를 이용하는 것이 관리에 있어 더 수월합니다.
목차
Opcache는 무엇인가?
Opcache는 PHP 스크립트가 처음 실행될 때 생성된 바이트코드를 메모리에 캐시합니다. 이후 동일한 스크립트에 대한 요청이 들어오면 원래의 PHP 파일을 다시 파싱하고 컴파일할 필요 없이 캐시된 바이트코드를 즉시 실행합니다.
설치하면 얻을 수 있는 장점으로는 응답 시간 단축, 서버 부하 감소, 그리고 더 많은 동시 접속 처리가 있습니다.
CyberPanel에서 설치하는 방법
직접 설치하고 설정하려고 한다면 어렵지만 CyberPanel에서는 몇 번의 클릭만으로 어렵지 않게 설치를 할 수 있습니다. 먼저 CyberPanel에 접속하는 방법은 https://자신의 서버 IP주소:8090이라고 입력하면 접속할 수 있습니다.
CyberPanel 에 접속을 했다면 오른쪽에서 PHP 를 찾고 Install Extensions(확장 프로그램 설치)를 선택하시면 됩니다.
Install PHP Extension들어가게 되면 Select PHP 가 보이게 되는데 여기서 현재 사용하고 있는 PHP 버전을 선택하시면 됩니다. 그 다음 검색에서 opcache하게 되면 확장 프로그램을 찾을 수 있습니다.
확장 기능을 찾았다면 Install 버튼을 눌러서 설치를 하시면 됩니다.
Install 버튼을 누르게 되면 위와 같은 설치 과정이 나오게 되는데 몇 분 정도 지나게 되면 Complete! 문구가 나오면서 설치가 완료된 것을 확인할 수 있습니다.
작동 확인 방법
CyberPanel에서 설치를 완료한 후, 제대로 설치되었는지 확인하는 방법은 SSH(터미널)로 접속한 후 `php -v`를 입력하는 것입니다.
제대로 설치되고 작동한다면, 위에 보이는 것처럼 Opcache 문구를 확인할 수 있습니다.
워드프레스의 속도를 향상시키기 위해서는 기본적으로 설치해야 하는 기능이므로, 웹 서버 관리 패널을 사용하고 있다면 위의 방법으로 설치하시기 바랍니다.