# cerbot-auto wget으로 설치 시 404 Not Found
강좌에 나오는 cerbot-auto 스크립트는 서비스 종료됐어요. >> 관련링크
제로초님이 잘 정리해놓으신 블로그 글이 있어요 그대로 따라하시면 돼요 >> 제로초님 블로그 글
# nginx 서버 시작했을 때 certbot (:: address already in use)
기존 노드 서버가 실행 중일 때 (http 80포트를 사용 중일 때) 나타나요. 저 같은 경우는 강의에서 안내해주신 kill -9 [PID] 명령을 실행했는데도 lsof -i tcp:80 했을때 노드 서버가 계속 확인돼서, npx pm2 kill 로 pm2를 통해 노드 서버를 종료하니 nginx 가 정상 실행됐어요.
# nginx status 했을 때 nginx: [warn] conflicting server name "__URL__" on 0.0.0.0:__PORT__, ignored
중복된 server_name을 nginx 설정 파일에 넣었을 때 발생해요.
1. cat /etc/nginx/nginx.conf | grep "server_name"
2. cat /etc/nginx/sites-enabled/default | grep "server_name"
두 가지 명령을 사용해서 중복된 server_name이 있는지 확인하고, 있다면 중복을 제거해주세요. 2번의 default 설정이 1번의 설정을 덮어씌운다는 점에 주의해주세요.
아래는 위에 올린 제로초님 글 중의 내용입니다.
# nginx reload, restart 등이 안된다면
- 설정 파일 내 세미콜론 누락 확인
- 누락이 없다면 다음 글 참고 >> stackoverflow
모두 좋은 강의로 즐코하세용
공유 감사합니다. 블로그는 snap으로 수정했는데 강좌는 동영상 강좌라서 수정을 못했네요.
답글
Kim June Jae
2021.11.11아닙니다 :) 카톡방 매번 친절한 답변 감사해요 좋은 강의로 진짜 많이 배워가네요