Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mod_代理apache vhosts.conf_Apache_Virtualbox_Reverse Proxy_Mod Proxy_Vhosts - Fatal编程技术网

mod_代理apache vhosts.conf

mod_代理apache vhosts.conf,apache,virtualbox,reverse-proxy,mod-proxy,vhosts,Apache,Virtualbox,Reverse Proxy,Mod Proxy,Vhosts,对不起,我的英语不好,我要试着解释我的问题。。。。我必须为学校配置Apache。我想创建一个具有三个主机的web服务器模型。我在虚拟盒上有三个虚拟机,每个虚拟机都可以与内部网络通信。事实上,如果我在浏览器中调用它,每个vm中可以看到三个不同的apache服务器 现在我必须配置mod_代理 我想要这样的配置:第一个vm是一个服务器,响应一个特定的域,从这个服务器我想要从另外两个不同的vm到达另外两个apache。服务器本地主机ip地址192.168.1.100 vm01本地主机/vm01链接到ip

对不起,我的英语不好,我要试着解释我的问题。。。。我必须为学校配置Apache。我想创建一个具有三个主机的web服务器模型。我在虚拟盒上有三个虚拟机,每个虚拟机都可以与内部网络通信。事实上,如果我在浏览器中调用它,每个vm中可以看到三个不同的apache服务器

现在我必须配置mod_代理

我想要这样的配置:第一个vm是一个服务器,响应一个特定的域,从这个服务器我想要从另外两个不同的vm到达另外两个apache。服务器本地主机ip地址192.168.1.100 vm01本地主机/vm01链接到ip地址192.168.1.101 vm02本地主机/vm02链接到ip地址192.168.1.102

所以,我花了几天时间在ApacheModu proxy上,但我找不到一个完美的指南或示例

我尝试在服务器中使用这个vhosts.conf,但没有成功。请耐心点,我是阿帕奇的新手

<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>

服务器名本地主机
DocumentRoot/home/francesco/proxy/htdocs/
服务器管理员webmaster@proxy.com
服务器名www.vm01.com
ProxyPass/vm01http://192.168.1.101
ProxyPassReverse/vm01http://192.168.1.101

您已经在端口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>

服务器管理员webmaster@proxy.com
服务器名www.vm01.com
代理主机
ProxyPass/vm01http://192.168.1.101
ProxyPassReverse/vm01http://192.168.1.101