AWS Red Hat LinuxでNodeJs Webサイトをホストしましたが、外部からアクセスできます。 パテントからnodejsサーバーを実行しても、正常に動作していました。 AWS linuxでホストされているNodeJs Webサイトにアクセスできない
以下がnodejの私のサーバー作成コードです。私はjadeとエクスプレスフレームワークを使用しています。
app.listen(80, function() {
console.log('Server starts on port: ' + 80);
});
AWSコンソールからもすべてのトラフィックを開いて、他のポートも試しました。
ps -ef | grep node says:-
とapp.logは言う: -
uncaughtException: Error: listen EADDRINUSE
Server starts on port: 80
'ps -ef | grep node'? –
@MukeshSharma:今質問に出力されました。 –
スクリーンショットをクリアしました。あなたの 'node'プロセスは実行されていません。シェルを閉じると、ノードプロセスがシャットダウンすると思います。 'nohup node app.js&' –