Pular para o conteúdo

Apache Mod_Proxy como Front-End de acesso e balanceamento de diversas aplicações web

Já pensou em ter que disponibilizar uma porta 80 ou 443 para cada aplicação web? Não seria nada barato e nem prático. Mesmo que você tenha um range de IPs fixos para isso, não seria muito interessante. Então, conheça (caso ainda não) o Apache Mod_Proxy para resolver este problema!
Celso S. Faria djcelsodub
Hits: 24.267 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Parte 5: Front-End para Microsoft IIS

Para o nosso servidor web IIS, temos a seguinte configuração comentada e que normalmente são alteradas de acordo com a aplicação ou ambiente:

<VirtualHost *:80>
   ServerName nome1.site.com      # Nome do site
   ServerAlias nome1.site.com      # URL que o site é acessado
   ProxyRequests Off
   ProxyPreserveHost On

   ErrorLog logs/nome1_site_error_log   # Arquivo de logs de erro especifico para o site
   TransferLog logs/nome1_site_access_log  # Arquivo de logs de acessos especifico para o site
   LogLevel warn

   <Proxy 192.168.1.1:80>   # Permissão para o servidor front-end (proxy)
      Order deny,allow
      Allow from all
   </Proxy>

   ProxyPass / http://192.168.1.2/   # A "/" após o ProxyPass é o path de acesso na URL (acessando apenas o nome do site)
   ProxyPassReverse / http://192.168.1.2/
</VirtualHost>

Neste caso, todas as requisições que chegarem ao nosso front-end através da URL http://nome1.site.com/, serão encaminhadas ao servidor IIS de forma transparente, assim como as respostas do servidor IIS ao cliente.

   1. Introdução
   2. Rápida apresentação do Mod_Proxy
   3. Cenário Utilizado
   4. Configuração inicial para o ambiente
   5. Front-End para Microsoft IIS
   6. Front-End e balanceamento para aplicações PHP
   7. Front-End para servidores JBoss
   8. Front-End para SSL
   9. Conclusão

Servidor Apache hospedando diversos sites com e sem SSL

Nagios - Configurando níveis de acesso e autenticação centralizada no Active Directory

Integrando Nagios e Google Maps

Openfire integrado em uma floresta Active Directory

Restauração e registro do RedHat após utilização de repositórios CentOS

Configurando o X e a placa de vídeo NVidia no Debian Sarge

Monitoração com Zabbix no Debian Squeeze

Configurando o seu teclado sem fio (e, via de regra, sem LEDs indicadores de estado) no Linux

Atualizando Mageia 5 para versão 6

Atributos de arquivos no Linux

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.