EC2 にインスタンスを作成し、JBoss をインストールしました。私は次のようにstandalone.xmlを編集しました:
<interface name="management">
<inet-address value="0.0.0.0"/>
</interface>
<interface name="public">
<inet-address value="0.0.0.0"/>
</interface>
また、iptables で着信 tcp トラフィック用にポート 8080 を有効にし、EC2 管理コンソールを介して EC2 セキュリティ グループ構成にルールを追加しました。
ssh経由でサーバーにログインして、展開が正常に機能していることを確認しました。
lynx http://localhost:8080
Web アプリが実行されていることがわかります。しかし、Amazon 経由で提供されたパブリック DNS を使用してブラウザから同じものにアクセスすると、<my public DNS>:8080
何も表示されません。ブラウザは何も見つけられません。
インターネット経由で Web アプリにアクセスできるように、EC2 の EIP をインスタンスにマッピングする必要はありますか?
正しい方向へのポインタは非常に役に立ちます。
ありがとう。