【发布时间】:2016-12-08 05:17:40
【问题描述】:
我从未部署过 NodeJS 应用程序,因此不知道该怎么做。 我已经工作并完成了一个使用 MongoDB 作为其数据库的 Express NodeJS 应用程序。
在处理项目时,我通常会使用“npm start”来测试应用程序的当前进度(通过在端口 3000 上检查它)。
为了运行这个项目,我购买了一个在 Centos 中运行的虚拟专用服务器。 我在服务器上有我的文件,并使用“npm start”来确保一切正常。我通常通过 SSH 连接到服务器并从那里工作来做到这一点。
现在,我应该如何部署项目,以便我可以退出 SSH 会话并且该项目仍将在服务器 IP 地址上运行。
感谢您的帮助!
【问题讨论】:
-
嗨@Nedaaa - 你试过我提供给你的解决方案了吗?如果它解决了你的问题,请记得“接受”我的回答并给它一个绿色的复选标记。
-
你好@rdgd,不幸的是,我在服务器上遇到了技术问题,当服务器再次运行时,我会尝试你的解决方案。不过感谢您提供解决方案。我很感激。
标签: node.js mongodb express centos