Documentação
Tomcat em Apache
A servir uma raiz Web diferente (não o painel de controlo)
A raiz Web padrão redireciona para o painel de controle TurnKey. Para alterar isso, há diferença entre a versão Turnkey.
Versão 14.2 e superior
Você pode alterar isso apagando ou substituindo este código Javascript que foi escrito em index.html (localizado em var/www/ por padrão):
window.location = "/cp"
Menos do que a versão 14.2
Você pode mudar isso por qualquer um deles:
- Configurar uma máquina virtual no nível Apache através do Webmin
- Mudando a configuração do mod_jk editando o /etc/tomcat6/mod_jk.conf.
Substituir:
RedirectMatch ^/$ /cp
Com:
RedirectMatch ^/$ /index.html
Configurando mod_ jk para servir miniaplicativos
Por exemplo, digamos que você deseja instalar Eixo Apache:
Por exemplo, se o eixo estiver localizado no diretório webapps, você adicionaria algo como o seguinte à configuração mod_jk em /etc/tomcat6/mod_jk.conf:
JkMount /axis ajp13_worker JkMount /axis/* ajp13_worker
Quando você navega para http://appliance_ip/axis, ele seria proxied de volta para tomcat via apache. Se você gostaria de ter o eixo servido no webroot (bem, redirecionado do webroot), você pode implementar um redirecionamento como:
RedirectMatch ^/$ /axis JkMount /axis ajp13_worker JkMount /axis/* ajp13_worker
Por favor, note que você terá que remover o redireccionamento de boas-vindas.
Para mais informações sobre mod_jk, dê uma olhada no Documentação dos conectores Tomcat Apache