+ Responder ao Tópico



  1. #1
    joe_fox
    Visitante

    Padrão 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

  2. #2
    glasswalk3r
    Visitante

    Padrão 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.

  3. #3
    glasswalk3r
    Visitante

    Padrão 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">

  4. #4
    Cyberfred
    Visitante

    Padrão 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....