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