2012-02-07 153 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