http:// localhost:5984 / でApache couchDBをアクティブにしています http:// localhost:80/couch / でアクセスする必要があります。これにはリバースプロキシを設定する必要があります。構成設定についてサポートが必要です。
PS:Apacheについて学ぶのに最適なリソースは何ですか?
Apache2でリバースプロキシを設定するには、最初にApacheプロキシモジュールと仮想ホストを有効にする必要があります。プロキシモジュール(mod_proxy)を有効にするには、Apache構成ファイル(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/extra/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公式Webサイト または Apachetutor.org の公式ドキュメントをご覧ください。