Virtualization
如何將虛擬主機添加到兩個現有的 VM 伺服器
我試圖在一台機器上執行兩個 Ubuntu VM,每個都執行一個單獨的 LAMP 堆棧,服務於不同的網站。
是否可以使用虛擬主機來完成此任務?我讀過這是可能的,但我看到的一切都涉及同一台機器。我可以使用多台機器(虛擬或邏輯)。我可以在不損害現有堆棧的情況下添加虛擬主機條目嗎?
每台伺服器分別正常執行。
您可以通過反向代理達到您的目標。它是這樣工作的:
您將外部 IP 分配給您的虛擬機之一。
在該虛擬機的 Apache 中,您設置了一個虛擬主機,它通過兩個虛擬機所在的內部虛擬機網路將所有請求反向代理到第二個虛擬機。
第二個虛擬機沒有外部 IP 地址。