0

このトピックについてすでに投稿された多くの質問を読みましたが、役立つ回答を提供しているようには見えません。

Elastic Beanstalk シングル インスタンス アプリケーションをセットアップしました。次に、生成された EC2 インスタンスに、ポート 80 の受信リクエストを許可するセキュリティ グループがあることを確認しました。次に、エラスティック IP を作成し、EC2 インスタンスを IP に関連付けましたが、パブリック DNS もエラスティック IP も http 要求に応答しません。

これが私にとって問題になる理由はありますか?

4

4 に答える 4

1

従来の EC2 シナリオでは:

  1. ポート 80 が AWS セキュリティ グループで許可されていることを確認してください。
  2. システムのローカルオペレーティングベースのファイアウォールでポート 80 が許可されていることを確認してください。または、問題を絞り込むために当分の間ローカル ファイアウォールを無効にします。
  3. アプリケーションが実際listeningにポート 80 にあることを確認してください。これは、 を実行して確認できますtelnet 127.0.0.1 80

上記の 3 点が満たされている場合、ポート 80 でアプリケーションにアクセスできない理由はわかりません。

クラシック EC2 ではなく VPC を使用している場合はお知らせください。

ところで、Elastic IP をアタッチすると、インスタンスは以前に持っていたパブリック DNS を削除します。そのため、エラスティック IP のみを使用する必要があります。

于 2013-11-15T03:38:09.290 に答える