Skip to content

[Nginx] 루트 경로 권한 이슈 해결

Gyuseong Lee edited this page Jul 17, 2023 · 1 revision

문제 상황

jenkins에서 정적 파일을 배포 서버에 ~/2023-haru-study/html 경로에 전달하고 이 경로를 nginx의 html 루트 경로로 설정하려고 했음.

/etc/nginx/sites-enabled/default 파일에서 다음과 같이 루트 경로를 수정했음.

root /home/ubuntu/2023-haru-study/html;

그러나 다음과 같이 로그를 확인해보면 권한과 관련한 오류가 발생함.

스크린샷 2023-07-17 오후 12 55 53

/etc/nginx/nginx.conf 파일에 Nginx를 실행하는 유저가 www-data로 설정되어 있음.

image

이 부분을 ubuntu로 수정하고 nginx를 restart하면 잘 돌아감.

sudo service nginx restart

Clone this wiki locally