대학교&대학원/아무말

홈페이지 let's encrypt 인증서 갱신 오류

환승 2020. 10. 29. 10:45

홈페이지의 인증서 기한이 거의 끝나간다는 메일이 왔다.

 

메일 일부 발췌

 

맙소사, 19일 후면(당시 기준) 방문자들이 에러를 볼 거라니. 너무 심하다.

빠르게 인증서 갱신을 할 필요성을 느꼈다.

 

사용 중인 가상 서버 커맨드라인으로 들어가서 아래 명령어로 인증서 갱신을 테스트해봤다.

certbot renew --dry-run

또잉

방문자들보다 내가 먼저 에러를 봐버렸다.

 

대충 command line flag나 해당 세팅에 해당하는 config entry가 없다고 한다.

음, flag나 config entry를 제공해주면 되겠군.

 

... 그래서 내가 뭐 어떻게 하면 된다는 거지??

 

아무것도 모르겠으니 구글을 가본다.

 

오류 해결책

오, 역시 세상은 넓고 정보도 많다.

어느새 해결책을 가지게 되었으니!

certbot renew --cert-name your.homepage.url -w /your/webroot/path

맙소사. 이렇게 간단하다니!

하지만, 돌다리도 두드려보고 건너야 하는 법. 한번 더 --dry-run을 넣었다. 즉,

certbot renew --dry-run --cert-name your.homepage.url -w /your/webroot/path

이 명령어로 체크를 해봤다.

인증서 갱신 (테스트)

세상에 맙소사. (완벽해)

 

 

다시 원하는 바를 이루기에 합당한 명령어인

certbot renew --cert-name your.homepage.url -w /your/webroot/path

를 입력해주고

 

 인증서 갱신 완료

인증서 갱신을 완료했다.

 

certbot renew --cert-name your.homepage.url -w /your/webroot/path

잊지 말자 ^^

 

다음에는 crontab을 이용한 인증서 자동 갱신을 포스팅할 수도 있다.

 

 

 

+ 하고 나서는 nignx 서비스를 꼭 재시작 해주자!

service nginx restart

'대학교&대학원 > 아무말' 카테고리의 다른 글

연구실 안전교육  (0) 2020.10.19