먼저
sudo cat /var/log/audit/audit.log | grep nginx | grep denied
이를 통해 nginx계정을 체크
나의 경우는 아래와 같이 에러가 많았다.
아래 두 명령어를 실행
sudo cat /var/log/audit/audit.log | grep nginx | grep denied | audit2allow -M mynginx
sudo semodule -i mynginx.pp
이후 service nginx restart를 통해 리붓 하면 정상 실행된다.
참, 그 전에
chmod -R 777 폴더명
chown -R nginx:nginx 폴더명
이 두 명령어는 꼭 해줘서 권한을 실행하고,
nginx.conf 에서 두번째 라인에
user nginx; 가 되어 있는지 확인한다.