簡體   English   中英

mod_proxy apache vhosts.conf

[英]mod_proxy apache vhosts.conf

對不起,我的英語不好,我將嘗試解釋我的問題....我必須為學校配置Apache。 我想創建一個具有三個主機的Web服務器模型。 我在虛擬機上有三個虛擬機,每個虛擬機都可以與內部網絡通信。 如果我在瀏覽器中調用它,的確可以在每個虛擬機中看到三個不同的Apache服務器。

現在,我必須配置mod_proxy。

我想要這樣的配置:第一個虛擬機是一台服務器,響應特定的域,從這台服務器,我想從其他2個不同的虛擬機到達其他2個apache。 服務器localhost IP地址192.168.1.100 vm01 localhost / vm01鏈接到IP地址192.168.1.101 vm02 localhost / vm02鏈接到IP地址192.168.1.102

因此,我花了幾天的時間在Apache mod_proxy中,但找不到完美的指南或示例。

我嘗試在服務器中使用此vhosts.conf,但沒有用。 請耐心等待,我是Apache的新手。

<VirtualHost *:8080>
 ServerName localhost
 DocumentRoot /home/francesco/proxy/htdocs/
</VirtualHost>

<VirtualHost *:8080>

ServerAdmin webmaster@proxy.com
ServerName www.vm01.com

ProxyPass   /vm01 http://192.168.1.101
ProxyPassReverse /vm01 http://192.168.1.101

</VirtualHost>

您已經在端口8080上定義了兩個虛擬主機。將它們組合為一個。

<VirtualHost *:8080>
  ServerAdmin webmaster@proxy.com
  ServerName www.vm01.com
  ProxyPreserveHost On
  ProxyPass   /vm01 http://192.168.1.101
  ProxyPassReverse /vm01 http://192.168.1.101
 </VirtualHost>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM