質問: ### 経緯 テスト環境にてSSL環境を試したいと考えております。 参考にしているページに下記のコマンドがあります。 ``` sudo certbot certonly --standalone --preferred-challenges http \ --http-01-port 888 -d <取得したいホスト名> \ --renew-hook="/usr/local/bin/hitch-renew-hook" \ --post-hook="service hitch reload" ``` 上記はLet's Encryptのコマンドになるのですが、テスト環境はlocalhostになるので使用出来ません。 ### 質問 1) 上記のコマンドは証明書の取得に必要だと書かれているのですが、上記コマンド実行後ファイルがDLされた形跡がなくサーバー証明書がどのように取得されたわかりません。 このコマンドは、どのようにサーバー証明書を取得し、どこに保存されているのでしょうか?
回答: そのコマンドだと外部から取得したいホストに指定したドメインのaレコード宛にhttpアクセスがあります。 その後、認証処理などが処理されると証明書が発行されます。