如何访问服务器托管上的节点

时间:2016-08-10 04:44:28

标签: node.js

像我这样的新手需要帮助, 我使用sentora将我的节点js项目上传到服务器托管vps。 现在我不理解运行我的项目。

在我的本地计算机上运行节点只需输入命令

  

node server.js

我可以在浏览器localhost:8080

中访问

我的问题是如何在服务器托管中运行节点js?

1 个答案:

答案 0 :(得分:1)

我对Sentora不熟悉,但快速浏览一下他们的论坛会发现Sentora是not builthandle Node.js。它适用于PHP服务器。

您可以尝试使用另一个完全支持Node.js的托管服务,例如Digital Ocean或Heroku。 Digital Ocean还提供完全可配置的Ubuntu盒,您可以在其中执行各种CLI操作。

对于持久部署,我建议使用NPM中的forever工具。即使在使用Ubuntu框退出ssh会话后,它也会使您的服务器保持活动状态。

要安装forever,请转到您的Ubuntu框并输入:

$ [sudo] npm install forever -g

然后转到Node.js项目目录并按如下方式部署服务器:

$ cd /path/to/your/project
forever start app.js
相关问题