Proxy en Apache

21 02 2011

Para configurar un proxy en Apache2 hay que realizar los siguientes pasos:

Activar los modulos de apache para el proxy:
ln -s /etc/apache2/mods-available/proxy.conf /etc/apache2/mods-enabled/proxy.conf
ln -s /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-enabled/proxy_http.load
ln -s /etc/apache2/mods-available/proxy.load /etc/apache2/mods-enabled/proxy.load

Modificar la configuración del módulo del proxy para aceptar clientes, por defecto deniega todo:
# vi /etc/apache2/mods-enabled/proxy.conf

y dejar parte del contenido tal que así:
AddDefaultCharset off
#Order deny,allow
#Deny from all
#Allow from .example.com

Crear un site básico de prueba con:
<VirtualHost *:80>
ServerName test.com
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
ErrorLog /var/log/apache2/test.log
LogLevel warn
<VirtualHost>

Reiniciar apache y probar:
/etc/init.d/apache2 restart

Advertisements

Actions

Information

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: