[英]Running Qt C++ code without QtCoreApplication/QCoreApplication under Linux (Ubuntu 13.10 and 14.04)
[英]Linux Ubuntu 14.04 running 2 websites on 2 different web servers on 1 machine 1 ip
我好奇。 说我要在单台计算机上设置指向两个Web服务器的两个域名。 我想要一个域指向一个Apache Web服务器,一个域指向一个节点Web服务器。 作为服务器的新手,我的直觉是我不能使用虚拟主机,因为只有一个站点正在使用apache,并且我可能应该在单独的VM上运行每个主机,但是我不想这样做,因此我想知道它是否所有这些都在一台机器上,我应该只在不同的端口上运行它们,然后在每个域中指定它。 那是最好的方法吗? 对不起,我对此还太陌生
谢谢大家!!
HTTP在端口80上使用TCP / IP协议。如果您从其他端口提供内容-URL将类似于: http:// mysite:123 / (其中123是端口)。
IP:协议:端口组合只能打开一个套接字。 由于我们只有一个IP,因此协议和端口并不灵活-因此只有一个应用程序可以提供数据。 具有两个域不会解除此限制。
您需要一个所谓的HTTP代理,这将是主要的入口点。 并让该代理决定应由哪个应用程序处理该请求。
由于您可以按域进行区分,因此可以将代理配置为根据请求的域进行响应。
有很多应用程序可以满足此需求,主要的参与者是nginx和HTTPD Apache 。
由于您已经拥有Apache,因此您可以继续使用它,您需要研究以下主题:
节点也可以用作代理,但是为生产配置一个节点具有挑战性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.