mod_proxy_ajpでTomcatと連携する

TomcatApacheの連携といえばmod_jk、そして非常に面倒クサイというのが定番だったけど、今やJKなんてもう古い。mod_proxy_ajpを使用し、ApacheTomcatのリバースプロキシとして使うのがApache2的な方式らしい。

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

<Location /hoge/>
    ProxyPass ajp://localhost:8009/hoge/
</Location>

Tomcat 5.5とApache 2.2を連携させてみたが、設定はこれだけ。えらい簡単だな〜。昔むかし苦労して連携したのが嘘のよう。