2012-02-07 154 views

回答

25

设置了代理

要设置反向代理与Apache2的,你首先需要启用Apache的代理模块和virtualhosts。 要启用代理模块(mod_proxy的),编辑Apache的配置文件(阿帕奇/ CONF/httpd.conf文件),并取消以下行:

LoadModule proxy_module modules/mod_proxy.so 
LoadModule proxy_http_module modules/mod_proxy_http.so 
LoadModule unique_id_module modules/mod_unique_id.so 

然后,您需要启用VirtualHosts。要做到这一点,仅仅从相同的配置文件,取消以下行:

Include conf/extra/httpd-vhosts.conf 

最后,你需要编辑的Apache/conf目录/额外/的httpd-vhosts.conf和写在它的代理指令。 从你给的信息,他们应该是这样的:

<VirtualHost *:80> 
    ServerAdmin ****** 
    DocumentRoot "******" 
    ServerName ***** 

    ProxyRequests Off 
    ProxyVia Off 

    ProxyPass /couch/ http://127.0.0.1:5984/ 
    ProxyPassReverse /couch/ http://127.0.0.1:5984/ 
</VirtualHost> 

(+一些MLOG指令和其他几个人)。

- > Apache重启 - >获利。

学习阿帕奇

你应该看看在Apache official websiteApachetutor.org的官方文档,虽然谷歌是,而且将永远是大家的朋友。

+0

嗨,你可以更新aans2根据apache2? – 2015-07-24 11:10:31

+0

嗨,答案已经为Apache2打算。任何我可以帮助你的东西? – 2015-08-03 10:08:53