RSS

Sevidor Apache, Proxy

15 Ago

Hace poco había un problema. Tenía una aplicación normal en java … por ejemplo http://localhost:8080/appUno y tenía un servidor:

http: //miservidor.com.mx/ …. y lo que quería hacer era que la aplicación se pudiera ver en la siguiente dirección: http://miservidor.com.mx/appUno

Así como no sabía que hacer le pregunte a un amigo, Oscar, así que el me dijo que debía usar algo que se llama proxy y es parte de la configuración del servidor apache… estuve investigando y encontre varias páginas donde se mencionaba esto.

Al final tuve que modificar el archivo de configuración de apache llamado: httpd.conf, que por cierto, en ubuntu existe un archivo llamado apache2.conf  y el archivo httpd.conf es para que el usuario agregue su propia configuración.

Al editar el archivo se tenía que agregar lo siguiente:

#Poner después de otras directivas LoadModule
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so

# Poner en la seccion principal de tu configuracion
ProxyRequests Off
ProxyPreserveHost On

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

ProxyPass /appUno http://localhost:8080/appUno/
ProxyPassReverse /appUno http://localhost:8080/appUno/

<Location /appUno>
    Order allow,deny
    Allow from all
</Location>

Para detener apache:

$sudo /etc/init.d/apache2 stop

Para iniciarlo:

$sudo /etc/init.d/apache2 start

Con eso ya debería funcionar de esa manera. Lo que me comento otro amigo es que al menos en una versión anterior si debía ser el mismonombre de la aplicación que el de la ruta en el servidor, yo no probe poniendo otro nombre pero no funcionó, Habrá que investigar más sobre eso.

Lo que revisé para ver como podría hacer esto:

http://kopernix.com/?q=node/177

http://djangotips.blogspot.com/2008/04/redirect-desde-apache.html

http://httpd.apache.org/docs/2.1/mod/mod_proxy.html

http://confluence.atlassian.com/display/DOC/Using+Apache+with+mod_proxy#UsingApachewithmod_proxy-Setthecontextpath

(Muy útil, esta página me sirvió mucho… para ver como hacer lo que necesitaba).

 
Deja un comentario

Publicado por en 15 agosto, 2011 en Servidor Apache, Uso

 

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: