CouchDB прокси?Apache как обратный прокси? - PullRequest
4 голосов
/ 03 августа 2010

У меня есть ВМ (Ubuntu 10.04, Apache, CouchDB 1.0, ...) с публичным IP-адресом.

  • Возможно ли получить доступ к CouchDB (в основном, Futon) с публичного IP-адреса (т.е. 187.323.132.232:5984), а не с http://localhost:5984?
  • илина моей локальной машине настроил ssh туннель ?

Ответы [ 2 ]

2 голосов
/ 18 марта 2011

Вы также можете использовать прокси через Apache:

    ProxyRequests Off

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

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

Вы также можете сделать это с флагом [P] в RewriteRule, предполагая, что mod_proxy включен.

2 голосов
/ 04 августа 2010
  • Да, перейдите к Futon Конфигурация и установите bind_address в секции http на 0.0.0.0

    • Кроме того, вы также можете использовать SSH. Основная идея заключается в пересылке с вашего локального компьютера на удаленную CouchDB:

      ssh -L 5984: локальный хост: 5984 remoteuser @ remotemachine

    Теперь вы можете получить доступ к Futon через http://localhost:5984/ с локального компьютера.

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...