自宅サーバー構築メモ The last update of this page 2007/01/13
使用するソースとダウンロード先
mod_jk2 http://tomcat.apache.org/download-connectors.cgi
apr apr-util http://apache.scarlet.be/apr/
インストール
aprのインストール
cd /usr/local/src/
tar xvzf apr-0.9.13.tar.gz
cd apr-0.9.13/
./configure
make
make install
※コネクタのインストールに apr(Apache Portable Runtime) が要求されるので、インストールする

apr-utilのインストール
cd /usr/local/src/
tar xvzf apr-util-0.9.13.tar.gz
cd apr-util-0.9.13/
./configure --with-apr=/usr/local/apr
make
make install

コネクタのインストール
cd /usr/local/src/
tar xvfz jakarta-tomcat-connectors-jk2-src-current.tar.gz
cd jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2
./configure --with-apxs=/usr/local/apache/bin/apxs \
--with-apr=/usr/local/src/apr-0.9.13 \
--with-apr-util=/usr/local/src/apr-util-0.9.13
make
cp ../build/jk2/apache13/mod_jk2.so /usr/local/apache/libexec/
設定
mod_jk2.so を読むようにApacheのhttpd.confを編集し、workers2.propertiesを作って、Tomcatのポートや url の設定をする
※JBOSSでも同様に設定

httpd.confの編集
vi /usr/local/apache/conf/httpd.conf
httpd.confサンプル
追加する内容 ※サンプルを参考に以下を追加
LoadModule jk2_module libexec/mod_jk2.so

AddModule mod_jk2.c

<IfModule mod_jk2.c>
JkSet config:file /usr/local/apache/conf/workers2.properties
</IfModule>

workers2.propertiesの作成
vi /usr/local/apache/conf/workers2.properties
workers2.propertiesサンプル