Bitnamiを介してAWSにGhostをインストールし、それを使用してGoogle Domainsにドメイン(750in100.com)を登録しました。次に、Let's Encryptを介してSSL証明書をインストールしようとしましたが、ここで問題が発生しました。
次によって開始されたブートストラッププロセスの実行中
$ sudo certbot 証明書のみ
ネットワークルートを選択するように求められたときに混乱しました。私は次の場所を試しました。
/opt/bitnami/apps/ghost/htdocs
そして
/opt/bitnami/apache2/conf
しかし、明らかに私は続けるためにcertbotが知っておくべきwebrootディレクトリがどこにあるかを理解していません。毎回、次のエラーが発生します。
承認手続きに失敗しました。 750in100.com (http-01): urn:acme:error:unauthorized:: クライアントが十分な認証を欠いている:: 無効な応答 http://750in100.com/.well-known/acme-challenge/[长ランダムに見える文字の流れ]
など。 「重要」の終わりが間違っています。
これらのエラーを修正するには、ドメイン名を正しく入力したこと、およびドメインのDNS Aレコードに正しいIPアドレスが含まれていることを確認してください。
私がここで何を間違っているのか、どんなアイデアがありますか?
答え1
WebブラウザでURLを開いて、予想される404エラーが表示されることを確認してください。
次に、同様のエントリ(index.html、bitnamiなど)を使用してsudo find / -iname "*htdocs*"
パスを見つけます。 bitnamiを見つけて、パスがあるconfig.*.json
ことを確認してください。