[英]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.