Apache 관련 해당 파일 미존재로 패스
sudo vi /etc/httpd/conf/httpd.conf
- 만약 존재하는 경우 조치 사항
nginx 사용 중일 경우
- /etc/nginx 권한 확인
사용자 및 그룹이 root임을 확인
- 일반적으로, nginx 웹 서버는 자체 사용자 및 그룹, 즉 nginx를 사용하여 실행
grep nginx /etc/passwd
grep nginx /etc/group
- 만약 권한 변경을 한다면:
chown nginx:nginx ./*
하지만 /etc/nginx/ 디렉토리 및 그 안의 설정 파일들의 소유권을 변경하는 것은 추천되지 않습니다. 이 디렉토리 및 파일들은 보통 root 사용자의 소유로 남겨두는 것이 좋습니다. nginx 웹 서버의 실행 권한만 nginx 사용자로 변경하면 됩니다.- Nginx 사용자 및 그룹 설정 확인:
Nginx는 기본적으로 nginx 사용자로 실행되도록 설정되어 있습니다. 이를 확인하려면 nginx 설정 파일을 열어 user 지시어를 확인합니다.
sudo grep 'user' /etc/nginx/nginx.conf
아래/etc/nginx/nginx.conf
(기존)
(변경 후)
user nginx;
- nginx 웹 서버를 재시작하여 변경 사항을 적용
sudo systemctl restart nginx