본문 바로가기
[Error Handling]

😡 [NginX] nginx.conf 파일이 반영되지 않을 때 해결 방법(98: Address already in use)

by 황원용 2023. 5. 17.
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