- Apache Tomcat
+ Responder ao Tópico
-
Apache Tomcat
Olá a Todos
Eu atualmente tenho um servidor onde tenho minhas aplicações internas e gostaria de colonar nele minhas aplicações externas.Neste servidor eu tenho o apache e o tomcat, mas somente uso o tomcat. Gostaria de saber como faço para que os que acessem minhas aplicações externas em java não tenha acesso a minhas aplicações internas. Eu gostaria que a porta 80 fosse para as aplicações internas e a 8080 para minhas aplicações internas.
Se alguem puder me ajudar agradeço.
Grato
Joe Fox
-
Apache Tomcat
é mais fácil vc limitar o acesso aos diretórios que os serviços externo e interno estão cadastrados.
mas para isso, eles precisam estar em diretórios diferentes. Procure pelas diretrizes allow e deny do Apache, aí vc limita por endereços IP.
não precisa mudar a porta também. deixe em 80 mesmo.
-
Apache Tomcat
vc também pode criar virtualhosts e seperar as aplicações em "dois" servidores, mas vai precisar resolver os nomes tanto interna quanto externamente, e isso só funciona com browser novos (que suporte http 1.1).
só tem um problema: uma vez eu tentei fazer isso com o tomcat, e não funcionou (o Tomcat). mas como não manjo nada de Tomcat, você pode tentar ao menos. <IMG SRC="images/forum/icons/icon_biggrin.gif">
-
Apache Tomcat
Uma sugestão.
Porque vc nao usa para as aplicacoes internas http normal (porta 80) e para as externas https (porta 443), onde vc confgura virtualhosts totalmente diferentes para cada um. Aí vc bloqueia o acesso a porta 80 vinda de fora de sua rede....