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