Servidor Tomcat mais Apache

Iniciado por gustavvo, 29 de Janeiro de 2012, 23:24

tópico anterior - próximo tópico

gustavvo

Olá!
Bom pessoal, se vocês puderem me ajudar, eu ficarei imensamente grato. Eu estou com um problema. Eu instalei o Tomcat + Apache em meu servidor linux. Mas o problema é que o Tomcat está instalado na porta 80, então, quando o usuário acessa o meu site, ele acessa o ip do servidor, onde está instalado o Apache. Mas, eu quero que ele acessa o servidor Tomcat. Será se é possível alguém me ajudar  em como resolver isso ?

zekkerj

Configure o Tomcat pra trabalhar na porta 8080 ou 8081. Depois ative o módulo "proxy" do apache com o comando abaixo:

sudo a2enmod proxy

Com isso vc pode criar um "atalho" dentro do apache de forma que ele redirecione os acessos que receba pro Tomcat, com a configuração abaixo:


ProxyPass /tomcat/ http://localhost:8080/
ProxyRequest off


Assim seus usuários vão poder acessar seu Tomcat apontando pro teu Apache, no endereço "http://seu-site/tomcat/".
Claro, vc pode mudar esse caminho "/tomcat/" pra qualquer coisa que prefira, como "/aplicativo/" ou "/sistema/". Eu só não recomendo que vc tente passar direto, sem um caminho explícito, pq pode criar problema com o redirecionamento.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D