托管Nodejs应用程序

时间:2017-02-11 06:37:39

标签: node.js web-hosting

我正在localhost:3000上运行一个应用程序,现在我希望使用我的家庭网络来托管它。 我在Windows机器上运行,我已经查看了一些指南,但似乎没有一个足够完整。 非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

当你在localhost:3000中运行你的应用程序时,那个时候你的app就在网上,在你的私人网络中...如果你想从外面的电脑上检查你的应用程序。

你需要这一点。

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

更改 ww.example.com

让你的应用程序一直在运行,当你的应用程序完成后,你将需要这个命令。

<强> forever start app.js

这意味着,计算机的所有时间都会打开,您的应用程序将启动,提供服务,在这种情况下是您的应用

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

如果你真的想要建立一个服务器,并把你的电脑放在互联网世界,你需要配置你的调制解调器并购买一些地址..就像互联网主机,域名,希望帮助你这个消息

答案 1 :(得分:0)

我建议使用像Heroku这样的服务而不是家庭网络,它有更好的正常运行时间,你只需要担心应用程序中的代码而不是网络和系统架构。