質問: RedHatとAmazon EC2のNode.js 私はNode.jsをEC2のRedHatインスタンスにインストールしました。私もExpressをインストールし、 'node app.js'を実行しようとしています。ポート3000でリッスンしているというコンソールメッセージが表示されます。http://.compute-1.amazonaws.com:3000 /に移動しようとしますが、何も表示されません。私はそれを8080に変更しようとしましたが、何もしませんでした。これらのポートはすべてセキュリティグループ(TCP 3000、SSH 22、TCP 8000、TCP 8080)にあります。なぜこれが動作していないのか分かりません! RedHatとは何か? どんな助けもありがとうございます。ありがとう
回答: インスタンスにアクティブなファイアウォールがある可能性が高くなります。 do: `iptables -L` 現在のファイアウォールのステータスを表示する必要があります。 次に、RedHat Linuxのバージョンに応じて、ポートを開くためにファイアウォールを設定する必要があります。 (レッドハットのドキュメントや http://www.cyberciti .biz/faq/rhel-fedorta-linux-iptables-firewall-configuration-tutorial/)