mkcert でローカル環境用 SSL サーバ証明書を発行する
mkcert でローカル環境用 SSL/TLS サーバ証明書を発行する方法をご紹介します。
背景 localhost で SSLサーバ証明書を使いたい
ローカル環境 localhost での Web アプリケーション開発で SSL サーバ証明書を使いたいシチュエーションに遭遇したので mkcert を使って発行しました。
mkcert インストール
macOS に mkcert をインストール
brew install mkcert
ローカル環境に認証局の作成
ローカル環境に認証局を作成します。
mkcert -install
SSL証明書の発行
localhost のみ指定して SSL サーバ証明書の発行
mkcert localhost
複数の domain, IP アドレスを指定して SSL サーバ証明書の発行
mkcert localhost *.localhost example.com *.example.com 127.0.0.1
以上、mkcert でローカル環境用 SSL サーバ証明書を発行した、現場からお送りしました。