apache1.3とtomcat4との連携

・/etc/apache/modules.conf にmod-jkを追加
以下の行を追加する。
LoadModule jk_module /usr/lib/apache/1.3/mod_jk.so

・/etc/tomcat4/server.xmlの変更
以下のブロックをコメントアウトする。

・/etc/apache/httpd.confの変更
以下の行を末尾に追加する。
Include /etc/apache/mod_jk.conf

・/etc/apache/mod_jk.confの作成
以下の内容で作成する。

JkWorkersFile /etc/libapache-mod-jk/workers.properties
JkLogFile /var/log/apache/mod_jk.log
JkLogLevel error

Alias /examples "/usr/share/tomcat4/server/webapps/examples"


AllowOverride None
deny from all

JkMount /examples/servlet/* worker1
JkMount /examples/*.jsp worker1


・/etc/libapache-mod-jk/workers.properties の変更
以下の内容に変更する。

# Tomcat and Java configuration
#
workers.tomcat_home=/usr/share/tomcat4
workers.java_home=/usr/lib/j2sdk1.5-sun
ps=/
worker.list=worker1

# Definition for local worker using AJP 1.3
#
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009

・動作確認
http://localhost/examples/servlets/ が開けばOK