Eu recomendaria usar mod_jk
- ele tende a ser mais específico que mod_proxy
e é mais fácil de depurar. Você pode encaminhar contextos. Ou seja, se eu tiver webapp1
e webapp2
em execução no Tomcat e eu tiver um diretório images
no Apache, isso funcionará:
<VirtualHost *:80>
...
JKMount /webapp1/* ajp13
JKMount /webapp2/* ajp13
Alias /images "/some/local/dir"
</VirtualHost>
Isso também é muito mais fácil de configurar, e a maioria das distribuições já possui pacotes em seus gerenciadores de pacotes nativos. Espero que isso ajude!