素直にmodproxyajp使えよって話もあるけれど,過去の遺産とかの再活用の為にmod_jkを使用することに.以下,その時の記録.
# aptitude install libapache2-mod-jk # a2enmod jk
で,modjkをインストール.modjkの設定ファイルは/etc/libapache2-mod-jk/にあるので,
workers.tomcat_home=/usr/share/tomcat5 workers.java_home=/usr/lib/jvm/java-1.5.0-sun
等に設定する.(普通にtomcat5モジュールを入れている場合は,javaはgijが入っているはずなので注意)
このままだとapache2のJk設定が出来ていないので,/etc/apache2/conf.d/mod_jkとかいうファイルを作って,以下のような内容を書いておく.
<IfModule mod_jk.c> JkWorkersFile /etc/libapache2-mod-jk/workers.properties JkLogFile /var/log/apache2/mod_jk.log JkLogLevel info JkLogStampFormat "[%a %b %d %H:%M:%S %Y] " JkMount /test ajp13_worker JkMount /test/* ajp13_worker </IfModule>