studio reales proyectos programacion libro introducción incluye herramientas fundamentos fuente español código con avanzado aplicaciones apache proxy apache2 reverse-proxy mod-proxy

reales - Apache puerto hacia adelante



libro de android studio en español pdf (1)

Tengo apache couchDB activo en http://localhost:5984/ que necesito acceder en http: // localhost: 80 / couch / . Necesito configurar un proxi inverso para esto. Necesita ayuda con los ajustes de configuración.

PS: ¿Cuál es el mejor recurso para aprender sobre apache?


Configurando el proxy

Para configurar un proxy inverso con Apache2, primero debe habilitar el módulo proxy de Apache y los hosts virtuales. Para habilitar el módulo proxy (mod_proxy), edite el archivo de configuración de Apache (Apache / conf / httpd.conf) y descomente las siguientes líneas:

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

A continuación, debe habilitar VirtualHosts. Para hacer esto, simplemente descomente la siguiente línea del mismo archivo de configuración:

Include conf/extra/httpd-vhosts.conf

Finalmente, necesita editar Apache / conf / extra / httpd-vhosts.conf y escribir en él las directivas de proxy. De la información que proporcionaste, deberían verse así:

<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>

(+ algunas directivas mLog y algunas otras).

-> Reinicio de Apache -> beneficio.

Aprendiendo apache

Debes echar un vistazo a la documentación oficial en el sitio web oficial de Apache o Apachetutor.org , aunque Google es, y siempre será, el amigo de todos.