しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

Certbotで自分のサービスをSSL化

Certbotを使って自分のサービスのSSL化を行いました。
設定はこちらを参考にしました。

Let's Encrypt の使い方 - Let's Encrypt 総合ポータル

環境

OSはCentOS6でサーバーはnginxを使っています。

SSL

SSL化は非常に簡単で、下3つのコマンドで済みました。

wget https://dl.eff.org/certbot-auto
chmod a+x certbot-auto
./certbot-auto

コマンドを実行すると下のようにどのドメインSSL対応するか聞かれます。
ドメイン情報はnginxの設定を読み込んで自動抽出してくれます。

f:id:llcc:20180103185957p:plain

そのあと、httpsへの自動リダイレクトをするかを聞かれます。
「自動リダイレクトをする」を選ぶとnginxの設定を書き換えてリダイレクトするようにしてくれます。

f:id:llcc:20180103190144p:plain

以上でSSL対応は完了です。

f:id:llcc:20180103190335p:plain