Configuración de Apache como proxy inverso para servidores de aplicación
Palabras clave:
Apache, Proxy inverso

Debemos contar con Apache instalado y habilitar los modulos apache proxy, proxy_http y vhost_alias por medio de los siguientes comandos.
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod vhost_alias
En caso de no usar el sitio web por defecto, desabilitarlo por medio de
sudo a2sissite default
Crear un archivo sa con el siguiente contenido
<VirtualHost *:80>
ServerAdmin correo@dominio.com
ServerName dominio.com
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPreserveHost on
ProxyPass / http://localhost:8080/
</VirtualHost>
Habilitar la configuración del sitio que previamente definimos
sudo a2ensite sa
y finalmente reiniciamos el servicio apache
service apache2 restart