2010-08-03 102 views

回答

2
  • 是,到被褥配置并在http部分设置bind_address0.0.0.0

    • 或者,你可以使用SSH也。其基本思路是从本地机器传输到远端的CouchDB:

      的ssh -L 5984:本地主机:5984 remoteuser表@ remotemachine

    现在你可以从本地机器通过http://localhost:5984/访问蒲团。

祝你好运!

2

您可以通过Apache也代理:

ProxyRequests Off 

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

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

你也应该能够在重写规则与[P]标志要做到这一点,假设mod_proxy的已启用。

+0

在哪个文件中我必须设置此配置? – Jaseem 2012-02-07 18:03:52

+0

@Jaseem在此目录/ etc/apache2/sites-available /中的新配置文件中设置配置。我写了一篇关于如何将Apache2配置为Tomcat 7服务器的反向代理的指南。由于它是HTTP转发,它将与CouchDB或任何其他HTTP服务器完全相同。 http://macgyverdev.blogspot.se/2014/02/apache-web-server-as-reverse-proxy-and.html – 2014-02-12 10:58:22