如何在VPS服务器中运行多个独立的Loopback应用程序?

问题描述:

如果我们有基于LoopBackMongoDB我们如何能够在 VPS运行同时这些项目来解决mobile appsweb apps不同Restful Web服务几个移动应用程序的连接和使用服务。如何在VPS服务器中运行多个独立的Loopback应用程序?

更新

并不重要,使用一个端口其重要的网络服务,我们可以在不同的收件人是这样解决这些问题:

http://82.25.14.23/App1/api/Rerification 
http://82.25.14.23/testapp2/api/registration 
http://82.25.14.23/PazarWebApp/api/catagories 
+0

不同的端口?反向代理?或另一种方法。这是一个基础设施问题,而不是编程问题。 –

+0

Hi @ alex-blex,我没有关于如何做的任何想法,但我记得在Oracle Appex中它是可管理的。 – RSA

+0

这并不是说它不能在任何地方管理,只是在顶点,它太模糊了。太多可能的解决方案,都有其特定的使用案例。你需要缩小这个问题的范围,理想的情况是https://serverfault.com/ –

正如人说,这主要是服务器相关话题,但啥子你需要做的是:

1) each application should be run in different port number (3001, 3002, 3003) 
2) map each address to a virtual server in appache or Nginx 
<VirtualHost *:80> 
    ServerName App1.yourdomain.com 
    ProxyRequests Off 
    <Proxy *> 
     Order deny,allow 
     Allow from all 
    </Proxy> 

    ProxyPass/http://localhost:3001/ 
    ProxyPassReverse/http://localhost:3001 
    ProxyPreserveHost on 
</VirtualHost> 

所以在端口3001上运行应用程序将在App1.yourdomain.com

被映射

子域比目录名更好。