nginx , W3 Total Cache 설정 하기
nginx 서버에서 워드프레스를 설치 하고 속도를 높이기 위해 W3 Total Cache를 설치 하는 경우가 많습니다.
W3 Total Cache는 다른 Cache 플러그인에 비해 세부 설정을 할 수 있다는 장점이 있기 때문에 인기가 높은 플러그인 입니다.
W3 Total Cache 플러그인을 설치는 몇가지 체크 해야 할 부분이 있는데요
다른 워드프레스 플러그인 처럼 설치 하고 활성화만 한다고 해서 작동이 되는 것이 아닙니다.
먼저 W3 Total Cache 설치를 하고 기본 설정을 하면 워드프레스가 설치 된 경로 상위폴더에 nginx.conf 라는 파일이 생성이 됩니다.
만약 생성이 되지 않는다면 폴더 권한을 변경 하라는 메시지를 확인 할 수 있습니다.
이후 nginx 서버 도메인으로 연결 설정을 해주는 conf 파일을 수정 해야 합니다.
경로는
/etc/nginx/conf.d/default.conf
해당 파일을 열어서
include /path/to/wordpress/installation/nginx.conf;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ .php$ {
try_files $uri =404;
include fastcgi_params;
fastcgi_pass unix:/var/run/php7.4-fpm.sock;
}
를 추가 해주시면 됩니다.
이후
# nginx -t // 를 입력해 혹시 오류가 있는지 확인 하시고
# service nginx restart // 서버를 재시작 하면 됩니다.