JBossとApacheを連携する

JBossApacheを連携する方法です。Apache2.2からmod_jkを使わなくてもできるみたいです。
すごく簡単になりました。

/etc/httpd/conf/httpd.confを編集する

LoadModule proxy_module modules/mod_proxy.so              ←#を削除。なければ追加
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so      ←#を削除。なければ追加

Include conf/extra/httpd-proxy.conf              ←最後のほうに追加

/etc/httpd/conf/extra/httpd-proxy.confを作成する

ProxyPass /hoge ajp://localhost:8009/hoge

これでApacheの/hogeへのアクセスが、AJP/1.3プロトコルで8009番ポートを使って、JBoss(のtomcat)に転送されます