ノードプロジェクトはローカルホスト上で完全に正常に実行されますが、ドメイン上では実行できません。これを解決するために手伝ってください。私はウェブ上で実行したとき、私はそれがメッセージを印刷し、端末上のノードserver.jsを実行したときにノードプロジェクトをLinuxサーバーにセットアップする方法は?
app.listen(3000,'APP_PRIVATE_IP_ADDRESS' function(err,rslt){
if(err){
console.log(err);
}
else{
console.log("App Started on PORT 3000");
}
})
「アプリケーションがポート3000での開始」が、それは誤りサイトに到達することはできませんを示しています。
[Node.jsの接続はローカルホスト上でのみ動作します](https://stackoverflow.com/questions/14043926/node-js-connect-only-works-on-localhost) –
Uh - おそらくサイトにアクセスできませんか? Q:そのアドレスにpingできますか?質問:あなたのPCとノードアプリケーションの間に、そのエンドポイント( "エンドポイント" == IPアドレス+ポート)をブロックしているルータまたはファイアウォールがありますか? "0.0.0.0"へのバインディングはソリューションの一部ですが、必ずしも全ソリューションである必要はありません。( – paulsm4
あなたはパブリックIPまたはドメイン名でアクセスしていますか?ドメイン名を使用してAレコードをサーバーIPにマップしましたか? –