Q&A

책을 따라하다가 막히는 부분이 있나요?
질문을 남겨주세요.

https,http 인증후에는 어떻게 server를 up 하나요

2 years, 9 months ago

박준형 박준형

sudo ./init-letsencrpyt.sh 이후 인증서를 정상적으로 인증받고

그 이후 원할 때마다 수정하면 다시 docker-compose down으로 서버를 내리고 git pull 한뒤 다시

sudo ./init-letsencrpyt.sh로 인증서를 매번 받아야 하는건가요??

일주일에 5번 인증서받는 제한이 있어서 지금


An unexpected error occurred: There were too many requests of a given type :: Error creating new order :: too many certifica tes (5) already issued for this exact set of domains in the last 168 hours:

라는 error가 나오는데 추후에 인증서를 새로 발급 받으면 어떻게 해야하나요


taegon
taegon   2 years, 9 months ago

안녕하세요.

./init-letsencrypt.sh는 딱 한번만 실행하시면 됩니다.

그러면 인증서 관련 파일이 data 폴더에 저장되기 때문에 그 이후에는 인증서 관련한 코드를 수정하실 필요가 없습니다. 혹시 도메인을 바꾸시거나 추가하실 때만 추가적으로 작업을 하시면 됩니다. 즉 data 폴더만 안 건드시면, 최초 성공적으로 인증서 받은 이후에는 소스코드를 받아오거나 수정하거나 전혀 문제가 없습니다.

init-letsencrypt.sh는 실행할때마다 기존 인증서 파일을 지우고 새로 요청하기 때문에 1주일에 5번 요청이라는 제한이 있습니다. 이 경우에는 다른 도메인(서브 도메인)으로 작업하시거나, 1주일을 기다리셔야 합니다. 그래서 테스트할 때는 반드시 staging=1로 설정하고 작업하시라고 권해드리고 있습니다.

고맙습니다.


Updated: Feb. 25, 2022, 10:55 a.m.

박준형
박준형   2 years, 9 months ago

그럼 docker-compose up 만 하면되나요?

Updated: Feb. 25, 2022, 5:45 p.m.

Leave a Comment:
목록보기
Search
  • 자유게시판
  • Q&A