CertbotでHTTPS

Service Worker APIを利用したくて最近HTTPSを使うことにしました。Let’s Encryptで無料でSSL証明書を手に入れることができます。Certbotでインストールと書き換えるの手順を自動化にできます。Certbotでサーバーの設定もできます。

Certbotの使い方

Certbotのサイトにソフトとオペレーティングシステムを入力するとCertbotの設定の手順が出します。 私はApache 2とUbuntu 16.04を採用して設定は次のようにです。

インストール

apt-get update
apt-get install software-properties-common
add-apt-repository ppa:certbot/certbot
apt-get update
apt-get install python-certbot-apache

設定

certbot --apache

書き換える

certbot renew # crontabに追加する

Conclusion

それだけでHTTPSを利用できます。数分だけかかって問題なくできました。Let’s EncryptとCertbotを強く勧めます。