728x90
🚨 Error :
회사 개발 서버에 리액트 빌드 파일을 nginx로 배포하는 작업을 진행하는 도중 사용 중이 아닌 포트번호가 사용 중이라며 nginx가 실행되지 않았다. 나는 분명 nginx.conf에
server {
listen {포트번호};
}
이런 식으로 별도의 포트번호를 지정해 줬는데 뜬금없이 다른 포트번호가 사용 중이라고 나왔다.
🤓 원인 :
config 파일이 다른 경로에 있을 확률이 있을 것 같아 nginx -t 명령어로 확인해보니 적용되는 파일이 '/etc/nginx/nginx.conf' 이 경로가 맞기도 했고 주변 폴더를 뒤져봤을 때 다른 conf 확장자 파일이 없어 다른 이유라고 생각했다. 그런데..
chatGPT를 이용하여 검색하던 도중 The default path is '/etc/nginx/nginx.conf' or '/etc/nginx/conf.d/default.conf'.라는 답변을 받았고 설마 하고 들어가 보니 정말 default.conf가 있었고 거기에 계속 위의 에러에 해당하는 포트번호가 적혀있었다.
🚒 해결 :
나의 경우 default.conf를 전부 주석처리하여 충돌이 나지 않게 했다.
🤔 의문점 :
없음
728x90
'[Error Handling]' 카테고리의 다른 글
[IntelliJ]😡 Application.yml 파일 내 주석에 적힌 한글이 깨질 때 해결하는 방법 (0) | 2023.05.22 |
---|---|
😡 [IntelliJ] finished with non-zero exit value 1 에러 해결과 원인 찾아보기 (0) | 2023.05.17 |
😡 Github : Authentication failed for~ (0) | 2023.05.09 |
😡 java.lang.IllegalStateException: Cannot get a STRING value from a NUMERIC cell 해결하기 (0) | 2023.05.09 |
😡 java.lang.OutOfMemoryError: Java heap space 해결 방법(Eclipse, IntelliJ) (0) | 2023.05.05 |