반응형
새로 진행중인 개인 프로젝트를 nginx로 올리려고 세팅을 다 한 후에 확인하니 500 error 가 발생하였다.
- AWS OS : Amazon Linux
- nginx Version : 1.12
- 올린 빌드 파일은 react를 이용한 프로젝트
왜 자꾸 500 error가 나타나나 conf파일에서 이것 저것 만져봤다...
결론은 경로 문제였다.
ec2-user의 홈 디렉토리에 프로젝트 폴더를 clone 받고 nginx conf 의 root 경로를 위의 경로로 지정했다.
그리고, 경로가 제대로 인식이 안된 거 같다...
(윈도우에서 다른 드라이브에 있는 곳으로 절대경로로 나타냈는데 잘 안됐다..;; 왜일까)
위의 경로문제라는 것을 확인하고 /usr로 프로젝트를 옮기고 경로를 다시 설정하니 정상적으로 작동하였다.
(이 때도 절대경로로 설정)
결론
오류 : ec2-user의 home디렉토리에 프로젝트 세팅 및 nginx conf 파일의 경로를 여기로 잡으니 500 error 발생
조치 : /usr 폴더로 프로젝트 경로 이동 및 nginx의 conf파일 경로 재설정
반응형
'Linux' 카테고리의 다른 글
[Linux] nginx 설치하기 (AWS) (0) | 2022.01.14 |
---|---|
[Linux] Git 설치하기 (AWS) (0) | 2022.01.12 |
[Linux] passwd 변경 시, 암호 변경을 위해 조금 더 기다려 주십시오. 해결 방법 (0) | 2021.12.03 |
[Linux] Vi 편집기에서 문자열 찾기 (0) | 2021.11.16 |
[Linux] 프로젝트 버전 확인 (0) | 2021.09.28 |