概要
ZeroSSL
で無料のSSL証明書を発行する方法をまとめていきます
この記事で伝えたいこと
ZeroSSL
でSSL証明書を発行してドメインをHTTPS化するまでのプロセス
ZeroSSLについて
今回ZeroSSL
を導入するにあたって以下の記事を参考にしました
Let's Encryptは、証明書を無料で大規模に提供することで、素晴らしい活動をしている素晴らしい組織です。しかし、問題は、長い間、そのような組織は彼らだけだったということです。
他の選択肢を持つことは常に良いアイデアです。
ドメイン取得
今回はGCPで構築した環境にSSL証明書を適用します
更新するドメインをCreate Free SSL Certificate
に入力
アカウントを作成する
Create SSL Certificate
でSSL証明書を発行する
ドメイン名を入力 > 90日間の証明書を選択 > Next Step
Free
プランを選択 > Next Step
DNS(CNAME)
で認証(他の認証方法でも可) > Next Step
Download Certificateで証明書ファイルをダウンロードする
Cloud Load Balancing
に証明書を設定する
Cloud Load Balancing
のIPをCloud DNS
に設定する
SSL証明書設定完了
留意点、デメリット
無料の証明書は90日間で期限が切れてしまいますので注意が必要です