Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Tomcat não funciona mudança de host

Eu necessito que o tomcat não utilize localhost:8080 e sim localhost.exemplo.com.br:8080, no meu windows ja esta configurado isso no hosts e alterei o arquivo server.xml do tomcat para

<Engine name="Catalina" defaultHost="localhost.exemplo.com.br">
 <Host name="localhost.exemplo.com.br"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

Mas mesmo eu fazendo essas mudanças ele continua apenas funcionando com o endereço localhost:8080.

Alguem poderia me ajudar?

4 respostas

Qual a versão do seu tomcat?

tomcat 7

solução!

Após fazer backup dos arquivos citados abaixo, tenta fazer o seguinte:

1) No arquivo: %windows%\system32\drivers\etc\hosts, configura assim:

127.0.0.10 localhost.exemplo.com.br

2) Na pasta: %workspace%\Servers\Tomcat 7, arquivo: localhost-config\Server.xml

<Connector port="80" address="127.0.0.10" connectionTimeout="20000" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8" />

<Engine defaultHost="localhost.exemplo.com.br" name="Catalina">

<Host name="localhost.exemplo.com.br" appBase="webapps" autoDeploy="true" unpackWARs="true">

Salva, reinicia e testa no navegador.

Boa tarde Rodrigo,

Realmente funcionou desse jeito! Não entendi o pq ele pega do caminho %workspace%\Servers\Tomcat 7 de vez o caminho do c: onde esta instalado o Tomcat e td mundo manda usar..rs

Mas muito obrigado pela ajuda!

Abs!