2017-02-11 5 views
0

私はlocalhost:3000でアプリケーションを実行していますが、今では私のホームネットワークを使ってホストすることを考えています。 私はWindowsマシンで走っています、私はガイドの数を見てきましたが、どれも完全ではないようです。 何か助けていただければ幸いです。Hosting Nodejsアプリケーション

+0

あなたは、あなたのコンピュータのIPアドレスをパブリックIPとして使用することを意味します...(他のマシン上のユーザーはあなたのマシンのIPを使用してあなたのアプリケーションにアクセスできます) –

答えて

0

あなたがlocalhost:3000であなたのアプリケーションを実行すると、その瞬間のあなたのアプリケーションはプライベートネットワーク上のオンラインになります...あなたはPCの外からあなたのアプリをチェックしたいですか?

この点が必要です。

1- check the principal adress pc, the ip 
2- you computer, shut down your firewall,, some times block you app. 
3- in your second computer, connect in the same wifi, and put adress in a 
browser and port, and you will saw you app online 

1.63.21.0:3000

によってNO REAL

変更ww.example.comをアプリ終了時にすべての時間は、実行中の、アプリ、あなたを保つために、あなたはこの命令を必要とします。 、あなたのコンピュータのすべての時間がオンにされ、アプリ

参照 https://github.com/foreverjs/forever

のアプリ、この場合には、サービスを提供するために、開始されることを意味します

forever start app.js

あなたは本当にサーバーを構築し、インターネットの世界にあなたのPCを置く場合は、モデムを設定し、いくつかのアドレスを購入する必要があります..インターネット、ドメインのホストのように、このメッセージであなたを助けることを願って

0

ホームネットワークの代わりにHerokuのようなサービスを使用することをお勧めします。これは稼働時間が向上し、ネットワーキングやシステムアーキテクチャではなくアプリケーションのコードを心配する必要があります。

関連する問題