laravel - CentOS 7.2에서 Nginx 기본 웹 디렉터리를 수정한 후 403
仅有的幸福
仅有的幸福 2017-05-16 16:49:48
0
2
787

CentOS 7.2에서는 nginx의 공식 yum 소스가 추가되었고, yum install nginx를 사용하여 nginx/1.10.2가 설치되었습니다.
설치가 완료된 후 시스템 방화벽을 끄니 기본 사이트에 정상적으로 접속이 가능해졌습니다. 다른 가상 호스트 구성 파일은 다음과 같습니다.

으아악

디렉터리 권한은 다음과 같습니다:

으아악

권한은 부여되었으나 여전히 접근이 403 Forbidden입니다. 다음은 nginx의 오류 로그입니다.

으아악

동일한 권한 구성을 사용하면 /var/share/nginx/html 디렉터리에 정상적으로 액세스할 수 있는데 다른 디렉터리에는 권한이 없는 이유는 무엇입니까?

으아악

나중에 /home, 하위 디렉터리 및 파일의 소유자 및 사용자 그룹을 nginx로 설정했지만 여전히 403 Forbidden이 표시되고 오류 로그가 여전히 동일했습니다!
숙련된 운전자에게 길을 안내해 달라고 요청하세요! ! ! ! !

仅有的幸福
仅有的幸福

모든 응답(2)
大家讲道理

SElinux가 꺼지지 않아서 발생하는 것인지 확인하려면 다음 명령을 사용하여 끌 수 있습니다.

으아악
世界只因有你

일부 보안 정책과 관련된 것 같습니다. ln -s /var/nginx/html /home/html

소프트 연결을 통해 해결해야 합니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿