新しいサーバにしてから Tomcat4.1.24 -> Tomcat 5.5 また Apache1.3.26-> Apache2.2.3 をインストールしてみた。インストールといっても前回の様にソースからコンパイルして起動スクリプトまで書いたのではなく、 yum install で入れてみただけだ。
前回(Tomcat4 + Apache1.3)は連携にすごく苦労したのだが
今回ははてどうなんだろう。
検索してみると、やはり jk2 を使用した連携方法がたくさんひっかかる。
面倒くさいなあと思いながら、さらに検索を続けると以下のようなページを発見。
http://syo.cocolog-nifty.com/freely/2006/11/apache22tomcat5.html
これによると簡単に出来そうなのだ。
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
の二行のコメントを外し
例えば Tomcat のサンプルページなら
ProxyPass ajp://localhost:8009/jsp-examples/
ProxyPass ajp://localhost:8009/servlets-examples/
というのを追加すればいいとのこと。
早速やってみた。
http://******/jsp-examples/ でちゃんとアクセスできる…。
うちのサーバでは Apacheで virtual host での設定なんかもやっているので、もう少し調べないとならない。
コメントする