HTTPS SSL 인증서 갱신하기 (Let’s Encrypt renew)

워드프레스 설치형으로 블로그 또는 사이트를 운영할때 HTTPS 인증을 Let’s Encrypt를 많이 이용합니다.

인증 기간이 끝나기 1 ~ 2주 전에 이메일 주소를 통해 인증서가 만료될 예정이라는 소식을 받습니다.

인증서 갱신 방법


서버에 접속해서 certbot-auto파일이 있는 위치에서 명령어를 입력하면 됩니다.

./certbot-auto renew

중요한 것은 certbot-auto프로그램이 있는 위치를 정확히 알아내고 해당 위치에서 위에 보이는 명령어를 넣거나 certbot-auto 프로그램이 위치한 경로까지 적어서 명령어를 실행해야 합니다.

정상적으로 완료되면 pem파일 위치를 알려주고 success(성공) 했다는 문구가 나옵니다. 저는 서버 하나에 두 개의 도메인을 사용하고 있어서 두 개가 나오는 군요.

그리고 아래 명령어를 작성해서 서버 재시작을 해주면 끝납니다.

sudo /opt/bitnami/ctlscript.sh restart apache

서버 재시작이 정상적으로 완료되었다면 위 문구가 나옵니다.

인증서 기간, 남은 날짜, 상태 확인하기


certbot-auto 프로그램이 있는 위치에서 아래 명령어를 실행하면 됩니다.

./certbot-auto certificates

위 사진을 보면 도메인 이름, 만료 날짜, 말료일까지 남은 일, 인증서 파일 경로가 나옵니다.

참고문헌
https://swiftcoding.org/lets-encrypt-auto-renew