AWS で Ghost のウェブルートディレクトリを検索する

AWS で Ghost のウェブルートディレクトリを検索する

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ことを確認してください。

関連情報