Let's Encrypt SSL 인증서의 유효기간은 90일 이다. 90일이 지나면 인증서가 만료(Expired) 되고 웹 사이트에 접속 시에 아래와 같이 에러 메시지가 뜬다.


이 경우에 인증서 기간 연장방법을 사용해도 제대로 인증서 적용이 되지 않는다. 

이 때는 아래와 같이 certbot-auto 파일이 설치된 폴더에 가서 renew 명령어를 사용한다. 

./certbot-auto renew


이제 정상적으로 Let's Encrypt 인증서가 갱신되었다. 

마지막으로, 아파치 서버를 리스타트 시켜준다. ctlscript.sh 파일을 실행시키는데, 내 경우 stack 폴더 밑에 ctlscript.sh 파일이 있다. 

명령어 사용법은 아래와 같다.

sudo ./ctlscript.sh reatart apache 

인증서를 갱신하더라도 아파치 서버 리부트를 하지 않으면 서버에 제대로 반영되지 않으니 항상 리부트를 시켜주자. 



AND