SSL証明書をインストールしました暗号化しようそして証明書ロボットLet's Encrypt 独自のドキュメントのチュートリアルに従って、Apache サーバーで Debian 8 を使用します。https://certbot.eff.org/#debianjessie-apache
$ certbot --apache
証明書をインストールするドメインを指定する必要がありますが、私はexample.com
ドメインを追加しました。今追加したいが、www.example.com
これを行う方法が見つかりません。
ベストアンサー1
既存の答えは正確ですが、誰もが特に読んだ後に何が起こっているのかは明確ではありません(私にとっては明確ではありませんでした)。公式 certbot ドキュメントこのトピックについて。
まず、すでに持っている証明書が何であるかを明確にするために、既存の証明書を一覧表示する必要があります。
sudo certbot certificates
各証明書には「名前」があることがわかります。という証明書があり、example.com
ドメイン証明書もあるとしますexample.com
。このcertonly
オプションを使用して証明書のみを更新し、オプションを使用して--cert-name
指定できます。どの証明書を更新していますか?。以下を含めることを忘れないでください。既存のドメインはもちろんです。新しい追加するドメインです。
sudo certbot certonly --cert-name example.com -d example.com,www.example.com
--cert-name
正しい証明書を見つけるためにcertbotを信頼している場合(Googleが検索に使用した「I Feel Lucky」ボタンに似ています)、それをスキップして使用できるようです--expand
。このように、certbotは、指定したドメインのサブセット(適切なサブセット - 文書では「厳密なサブセット」と呼ばれる)を持つ証明書を選択して参照する証明書を見つけます。
sudo certbot certonly --expand -d example.com,www.example.com
これらすべてが必要かどうかは、--webroot
特定の構成によって異なります。