2016-01-21 98 views
0

我正在学习如何开发MEAN堆栈应用程序,并将应用程序部署到运行Ubuntu的AWS EC2实例。一切正常,但我想知道是否有办法在不同的“目录”上托管多个应用程序。在一个VPS上托管多个MEAN堆栈应用程序

因此,例如:

  • domain.com/app1/#/将成为该指数视图,为第一应用
  • domain.com/app2/#/会做同样的第二个应用程序

我知道我可以通过编写必要的路由到一个单一的app.js文件做这样的事情,但我真的在寻找一种方法来保持APP1app2尽可能分开。

这甚至可能吗?或者,Node应用程序是否仅适合独立存在于其部署位置的根目录?

+1

会像nginx的反向代理是可以接受的? – mzulch

回答