Bom dia!!!
Hoje em dia eu acesso minha aplicacao no tomcat da seguinte maneira
http://localhost:8080/MinhaAplicacao
e gostaria de acessar de seguinte maneira
http://localhost
pra tirar a necessidade da porta 8080 basta subir o tomcat na porta 80…
mas e para tirar a necessidade de colocar o contexto da aplicação???
valeu pessoal
Existem duas maneiras de fazer isso:
1 - Se você tiver o apache na sua máquina, pode conectar ele com o tomcat atraver do módulo JK
To sem acesso na máquina onde configurei, senão te passava esse exemplo. Mas se quiser fazer por esse basta entrar no site do apache que vc acha o tutorial. :lol:
2 - Você tambem pode editar o server.xml do tomcat
Original:
...
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />
...
Modificado:
...
<Connector port="80" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />
...
Não bastaria renomear a aplicação para ROOT.war?
E fazer o deploy?
[quote=fsquadro]Não bastaria renomear a aplicação para ROOT.war?
E fazer o deploy?
[/quote]
Não porque ele teria que editar o context.xml da aplicação dele para que o context seja /
Além disso ele quer que o tomcat execute na porta 80
pesito
Julho 28, 2008, 1:45pm
#6
Estou com o mesmo problema, mas no meu caso queria somente que a aplicação fosse acessada pelo contexto “/” (ROOT), ou seja http://localhost:8080/index.xhml ao invés de http://localhost:8080/minhaAplicacao/index.xhtml . Outra dúvida: para que isso funcione, posso fazer o deploy por um arquivo .war?
Obrigado.