보유한 사이트에서 https를 사용하기 위해 무료인 Let’s Encrypt를 사용한다.

  • 필요한 패키지의 설치.

    sudo apt install certbot python3-certbot-apache
  • 우선 a2ensite를 써서 필요한 서브도메인들을 모두 활성화시킨다.

    sudo a2ensite www.ebadac.com
    sudo a2ensite blog.ebadac.com
  • Certbot을 실행시키면 SSL Certificate이 생성된다.

    sudo certbot --apache
  • 다 끝난 후, Apache 서버 재실행

    sudo systemctl restart apache2
  • 마지막으로, 인증서 갱신을 잊을 수 있으므로 crontab에 등록해서 매일 자동 갱신되도록 한다.

    sudo crontab -e
    @daily certbot renew --quiet && systemctl reload apache2
카테고리: DEV

0개의 댓글

답글 남기기

아바타 플레이스홀더

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다