我是节点JS和网络托管的初学者。在使用服务器之后,我在我的域中运行了一个节点JS应用程序,它正在使用端口3000.有没有办法在我的ubuntu服务器14.04中运行多个节点JS应用程序,如下所示:
mydomain.com/nodejsapp1
mydomain.com/nodejsapp2
现在我只在域上运行一个应用程序。这是通过使用nginx完成的。有没有办法在单个域中运行多个节点JS应用程序,就像我上面给出的示例一样。
答案 0 :(得分:1)
是的,以运行第一个应用程序的方式运行这些应用程序,但为它们指定其他端口(即3001,3002等)。相应地配置您的nginx(与第一个应用程序相同的配置,但将其指向端口3001,3002等上的其他应用程序。)
而且,我在Digital Ocean网站上找到了这个文档,准确描述了你想要做的事情:https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-14-04我建议的方式。只需按照他们的教程中的步骤操作即可。