如何将nodejs应用程序(在localhost上开发)迁移到已安装nodejs的linux服务器?

时间:2017-03-14 06:09:05

标签: node.js linux server localhost migrate

我有一个在我的xampp / lampp / localhost上开发的节点应用程序,我想转移到一个Linux服务器的实时服务器,我已经在那里设置节点但不知道如何让我的应用程序运行网址。 在localhost中,我们使用node命令运行应用程序:

  
    

node server.js

  

并在我们在代码上设置的特定端口上运行应用程序。 但是如何让它在实时服务器上运行。我是否必须设置任何cron作业才能始终运行node命令?

我是这方面的新手,并没有在网上找到任何最佳答案。请引导我完成之前已经做过的人

2 个答案:

答案 0 :(得分:0)

你可能想要某种"应用服务器"。比方说,uwsgiPhusion Passenger。然后,您需要设置其中一个(两者都有完整描述的文档)来运行您的应用程序。 您可以在其中一个前面运行NginX,以提供静态文件。

此外,Phusion Passenger可以构建为NginX或Apache模块(但需要一些编译)。

答案 1 :(得分:0)

您可以使用putty SSH终端访问您的实时服务器并在那里运行命令,例如

node server.js