Ubuntu 18.04 / Let’s Encrypt 무료 SSL 인증서 발급 받는 방법

Ubuntu 18.04에 Let’s Encrypt 무료 SSL 인증서를 발급 받는 방법을 요약합니다. Apache를 웹서버로 사용하는 경우입니다.

Apache용 Certbot 설치

apt install software-properties-common
add-apt-repository universe
add-apt-repository ppa:certbot/certbot
apt update
apt upgrade
apt install certbot python3-certbot-apache

인증서 발급

접속 가능한 도메인이어야 발급 가능합니다. 도메인이 abc.com이라 할 때...

인증서 발급 + 자동 설정

  • 인증서 발급하고, Apache 설정 파일도 자동으로 만듭니다.
certbot --apache -d abc.com

인증서만 발급

  • Apache용 인증서만 발급합니다. 설정은 따로 해야 합니다.
certbot certonly --apache -d abc.com

인증서 갱신

certbot renew

인증서 삭제

abc.com 인증서 삭제

certbot delete --cert-name abc.com

Linux