[RESOLVIDO]Configuraração TOMCAT - dominio responda a uma DAS aplicações do tomcat

Pessoal, boa tarde.

É o seguinte, eu tenho 3 aplicações em 1 só tomcat.

que ao acessar o domínio(www.MinhaAplicacao.com.br) fosse redirecionado para a minha aplicação.

A minha aplicação está no diretório(webapps) da pasta tomcat, acredito que esse seja o meu diretório raiz(root).

O cliente disse que existe uma maneira para que isso possa ser feito através do servidor.

Alguém pela amor di Deus pode me ajuda? rs

obrigado.
att,

Você consegue configurar isso pelo próprio Tomcat utilizando Virtual Host.

http://tomcat.apache.org/tomcat-6.0-doc/virtual-hosting-howto.html

:!: :!:

[quote=joaosouza]Você consegue configurar isso pelo próprio Tomcat utilizando Virtual Host.

http://tomcat.apache.org/tomcat-6.0-doc/virtual-hosting-howto.html

:!: :!: [/quote]
joaosouza, obrigado.

Mas por exemplo, acessei o arquivo server.xml e lá já contem uma tag host, eu posso ter mais de 1 tag host?

como as 3 aplicações estão no mesmo tomcat, estou com medo de mudar esse arquivo e tirar todas as aplicações do ar.

você pode me ajudar e postar um exemplo de como ficaria?

OBS: o link que você passou não fala sobre o virtual host, nem clicando no menu lateral esquerdo está aparecendo nada.

Olá ssh,

Sim, você pode ter mais de uma tag , basicamente você terá uma tag para cada aplicação publicada em seu Container, ou seja, cada aplicação que necessitar de um endereço (URL) você criará mais uma tag pra ela.

Abaixo segue um exemplo simples da tag host:

<Host name="example.com.br" appBase="webapps/exampleApp" unpackWARs="true" autoDeploy="true">
	<Context path="/" docBase="" reloadable="true" />
</Host>

Na documentação do Tomcat você encontra a lista de todos os atributos que podem ser utilizados para configuração do Virtual Host.

Espero que tenha ajudado.

[quote=joaosouza]Olá ssh,

Sim, você pode ter mais de uma tag , basicamente você terá uma tag para cada aplicação publicada em seu Container, ou seja, cada aplicação que necessitar de um endereço (URL) você criará mais uma tag pra ela.

Abaixo segue um exemplo simples da tag host:

<Host name="example.com.br" appBase="webapps/exampleApp" unpackWARs="true" autoDeploy="true">
	<Context path="/" docBase="" reloadable="true" />
</Host>

Na documentação do Tomcat você encontra a lista de todos os atributos que podem ser utilizados para configuração do Virtual Host.

Espero que tenha ajudado.
[/quote]

Muitissimo obrigado joaosouza, esta me ajudando muito.

E na configuração do domínio, eu preciso fazer algo com o apontamento DNS?

[quote=joaosouza]Olá ssh,

Sim, você pode ter mais de uma tag , basicamente você terá uma tag para cada aplicação publicada em seu Container, ou seja, cada aplicação que necessitar de um endereço (URL) você criará mais uma tag pra ela.

Abaixo segue um exemplo simples da tag host:

<Host name="example.com.br" appBase="webapps/exampleApp" unpackWARs="true" autoDeploy="true">
	<Context path="/" docBase="" reloadable="true" />
</Host>

Na documentação do Tomcat você encontra a lista de todos os atributos que podem ser utilizados para configuração do Virtual Host.

Espero que tenha ajudado.
[/quote]

Muitissimo obrigado joaosouza, esta me ajudando muito.

E na configuração do domínio, eu preciso fazer algo com o apontamento DNS? e alem disso eu preciso reniciar o tomcat depois da alteração?

opa, vlw !!

Na configuração de DNS você tem adicionar o Host (Nome da URL) para o IP do servidor onde está o Tomcat…

E será necessário sim reiniciar o Tomcat para que o mesmo carregue as configurações do Virtual Host.

[quote=joaosouza]opa, vlw !!

Na configuração de DNS você tem adicionar o Host (Nome da URL) para o IP do servidor onde está o Tomcat…

E será necessário sim reiniciar o Tomcat para que o mesmo carregue as configurações do Virtual Host.[/quote]

Amigo, preciso de sua ajuda novamente, estou fazendo aquela alteração para o domínio.

Quando acesso:

www.meudominnio.com.br/minhaAplicação está funcionando.

mas se acesso somenet www.meudominio.com.br não esta funcionando ele é redirecionado para o IP do servidor + xxx por exemplo. HTTP://100.100.100.100/xxx

o que pode ser? vo posta essa menssagem no topico tbm

Opa, resolvido.

foi preciso adicionar a tag dentro da tag host.

www.seu_dominio.com.br

OBRIGADO JOAO SOUZA!

att,

Estou com O mesmo Problemas.

Tenho uma aplicação rodando no tom cat.

Se eu acessar o Dominio ou o IP. ele cai na pagina inicial do tom cat

se eu acessar Ip ou dominio /aplicacao DAÍ ele funciona.

tenho que configurar o arquivo server.xml

ja fiz a configuracao e nao funciona.

alguma dica?