繁体   English   中英

CouchDB代理? Apache作为反向代理?

[英]CouchDB proxy? Apache As a Reverse Proxy?

我有公共IP地址的VM(Ubuntu 10.04,Apache,CouchDB 1.0,...)。

  • 是否可以从公共IP地址 (即187.323.132.232:5984) 访问CouchDB(主要是Futon ),而不是从http:// localhost:5984访问
  • 或者在我的本地机器上, 设置一个ssh隧道
  • 是的,转到Futon 配置并将http部分中的bind_address设置为0.0.0.0

    • 或者,您也可以使用SSH。 基本思路是从本地计算机转发到远程CouchDB:

      ssh -L 5984:localhost:5984 remoteuser @ remotemachine

    现在,您可以从本地计算机通过http:// localhost:5984 /访问Futon。

祝好运!

您也可以通过Apache代理:

    ProxyRequests Off

    <Proxy *>
            Order deny,allow
            Allow from all
    </Proxy>

    ProxyPass / http://localhost:5984/
    ProxyPassReverse / http://localhost:5984/

您还应该能够使用RewriteRule上的[P]标志执行此操作,假设已启用mod_proxy。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM