-
[NginX] 설치중 nginx: [emerg] socket() [::]:80 failed (97: Unknown error) 해결기타 2025. 4. 22. 09:34728x90
안녕하세요. 오랜만에 또 인사드리네요...
요즘 회사가 바쁘다보니.. 회사 집, 회사 집의 반복으로 인해 게시글을 몇 개월간이나 부재를 시켰네요 ㅠㅠ
항상 성실히 기재하자 스스로 다짐하지만... 저는 의지 박약인간인가 싶습니다.😂😂😂
그럼에도 오늘 글을 기재하는이유는 별것도 아닌 이유지만 꽤나 고생했기 때문입니다.
오늘은 NginX 세팅 中 발생한 기초적 오류와 해결 방법에 대해 기재해 보겠습니다.
문제환경
OS: Ubuntu 22.04 LTS
문제상황
- Nginx 설치 중 발생
Apr 09 20:59:15 BKRWL-ALPHA-01 systemd[1]: Starting A high performance web server and a reverse proxy server... Apr 09 20:59:16 BKRWL-ALPHA-01 nginx[560846]: nginx: [emerg] socket() [::]:80 failed (97: Unknown error) Apr 09 20:59:16 BKRWL-ALPHA-01 nginx[560846]: nginx: configuration file /etc/nginx/nginx.conf test failed Apr 09 20:59:16 BKRWL-ALPHA-01 systemd[1]: nginx.service: Control process exited, code=exited, status=1/FAILURE Apr 09 20:59:16 BKRWL-ALPHA-01 systemd[1]: nginx.service: Failed with result 'exit-code'. Apr 09 20:59:16 BKRWL-ALPHA-01 systemd[1]: Failed to start A high performance web server and a reverse proxy server. dpkg: error processing package nginx-core (--configure):
이러한 오류를 출력하면서 NginX 설치가 제대로 진행되지 못했습니다.
오류분석
- 설치부터 발생한 문제라서 방화벽 문제인 줄 알고 또 한참을 방화벽만 만지작 거렸습니다.(해당 서버자체 세팅시에도 방화벽을 잘못 세팅해주셔서 한세월이 걸렸기에...)
- 그러나 방화벽쪽 문제가 아닌걸 알고 오류 해결을 시작했습니다.
중점적으로 바라봐야 할 부분은 여기
① nginx: [emerg] socket() [::]:80 failed
② nginx: configuration file /etc/nginx/nginx.conf test failed
이렇게 두 부분입니다.
①을 보면 [::]80관련 문제가 발생한다는것 같고...
②를 보면 그것 때문에 nginx.conf 테스트를 실패한다는것 같네요!
그러면 해당 설정으로 들어가 보겠습니다.
문제해결
오잉 근데... nginx.conf에 해당 내용은 없습니다.
그러나!! nginx는 다른곳에서도 설정이 있습니다.
cd /etc/nginx/sites-available경로
vi를 통한 default파일 수정
하면!!! 여기에
listen [::]80 default_server;
라는 설정을 보실 수 있습니다.
해당 내용을 #을 통해 주석처리를 해줍니다.
그리고 sudo nginx -t 를 통해 테스트를 진행하면..!!!
문제는 해결될것 같습니다.
또 언제 올지는 모릅니다...
그러나 또 오긴할겁니다!
모든분들이 항상 좋은 하루보내시고 행복한 하루 되시길 바랍니다.
감사합니다. 😊😊😊😊
'기타' 카테고리의 다른 글
[일상, 후기] 제 48회 SQLD 합격후기 (0) 2023.04.29 [일상, 후기] 운전면허 2종 3일컷 후기(3) (0) 2023.03.31 [일상, 후기] 운전면허 2종 3일컷 후기(2) (0) 2023.03.29 [일상, 후기] 운전면허 2종 3일컷 후기(1) (0) 2023.02.03 [일상, 후기]2022 정보처리기사 실기 2회 합격후기 (0) 2022.09.05