O objetivo deste howto é explicar os procedimentos de configuração do Proxy Reverso de uma aplicação web com Tomcat no Debian 10 / Ubuntu Server 19.04, por exemplo, uma aplicação que foi desenvolvida em Java como webserver Tomcat e pretende deixar o webserver Apache na frente que faça o redirecionamento ao Tomcat, então nesse cenário se aplica Proxy Reverso.
Segue os procedimentos: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
# vim /etc/apache2/mods-enabled/proxy.conf
< 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