Wiki_Certbot_Let's_Encrypt - inoueshinichi/Wiki_Web GitHub Wiki

CertbotによるLet's Encrypt SSL証明書の取得方法

参考

Let's Encrypt

  • 無料のSSL証明書の発行が可能なCA(認証局)
  • SSL証明書のセキュリティレベル(信頼度)は、低い
  • サーバー所有者は、CAにサーバーの正当性を証明して、発行して貰ったSSL証明書をサーバーPCに保管する(秘密鍵も)
  • サーバーのHttps化にSSL証明書が必要

Certbot

  • Let's EncryptのSSL証明書を自動発行してくれる機能
  • CLIコマンドで発行する
  • インストール $ sudo apt[yum] install -y certbot python2-certbot-nginx python3-certbot-nginx
  • 証明書の発行 $ sudo certbot --nginx -d {domain} -m {mail}
  • nginxを用いる場合, /etc/nginx/nginx.confに自動で必要な設定を追加してくれる