20
我有apache couchDB活躍在http://localhost:5984/我需要訪問在http://localhost:80/couch/。我需要爲此設置一個反向proxi。需要有關配置設置的幫助。阿帕奇端口轉發
PS:什麼是學習apache最好的資源?
我有apache couchDB活躍在http://localhost:5984/我需要訪問在http://localhost:80/couch/。我需要爲此設置一個反向proxi。需要有關配置設置的幫助。阿帕奇端口轉發
PS:什麼是學習apache最好的資源?
要設置反向代理與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 website或Apachetutor.org的官方文檔,雖然谷歌是,而且將永遠是大家的朋友。
嗨,你可以更新aans2根據apache2? – 2015-07-24 11:10:31
嗨,答案已經爲Apache2打算。任何我可以幫助你的東西? – 2015-08-03 10:08:53