anúncios

domingo, 4 de agosto de 2019

Configurando Proxy Reverso na aplicação web com Tomcat

O que é Proxy Reverse?

O Proxy Reverse pode ser entendido também como Cluster Web, ou seja, uma máquina principal recebe a solicitação e essa máquina tem por objetivo solicitar o serviço de outra máquina.

O presente post é explicado os procedimentos de configuração do Proxy Reverso no Debian / Ubuntu

Instalação do Apache
# apt install apache2

Habilitar os módulos no Apache
# a2enmod proxy
# a2enmod proxy_http
# a2enmod proxy_balancer
# a2enmod proxy_ajp


Configuração Proxy no diretório /etc/apache2/mods-enabled/proxy.conf
OBS: Caso for ambiente de produção, substitua localhost pelo respectivo domínio registrado.
< IfModule mod_proxy.c >
ProxyRequests Off
< Proxy * >
AddDefaultCharset off
Order deny,allow
Allow from all
< /Proxy >
ProxyVia On
ProxyPass /aplicacao http://localhost:8080/aplicacao
ProxyPassReverse /aplicacao http://localhost:8080/aplicacao
< /IfModule >
Faça alteração das informações de ProxyPass e ProxyPassReverse conforme sua aplicação que deseja criar o proxy reverso.
Após reiniciar o Apache, as alterações estão ativadas e pode acessar http://localhost/aplicacao que será redirecionado para aplicação na porta 8080 do Tomcat.

# systemctl restart apache2

Feito!

Nenhum comentário:

Postar um comentário