Configuração útil para configurar acesso externo à múltiplas aplicações rodando em uma mesma rede usando um mesmo ip ou domínio;
- Garanta que nenhum serviço está usando a porta 80:
 $ netstat -antp
 Caso exista desinstale ou pare o serviço;
- Instale o Apache http server:
 $ sudo apt-get install apache2
- Ative o mod http_proxy do servidor:
 $ sudo a2enmod proxy_http
 A saída será algo como:
 Considering dependency proxy for proxy_http:
 Enabling module proxy.
 Enabling module proxy_http.
- Crie um novo arquivo em /etc/apache2/sites-available com o nome do novo site ou nova aplicação: novosite
 <Virtualhost *:80>
 ProxyRequests Off
 ProxyPass / http://192.168.1.10:8080/
 ProxyPassReverse / http://192.168.1.10:8080/
 ServerName sub.dominio.com.br
 
 Note que o ips de proxy pass e reverse são referentes à sua aplicação na rede local do servidor proxy.
- Adicione o novo arquivo como um novo site ao apache:
 $ sudo a2ensite novosite
 Obs.: Caso queira remover futuramente basta fazer:
 $ sudo a2dissite novosite
- Recarregue e reinicie o Apache http server:
 $ sudo /etc/init.d/apache2 reload
 $ sudo /etc/init.d/apache2 restart
Posted by Cleydson Júnior to ZeroGlosa (2012-12-05 12:05)