:[[JDK>http://java.sun.com/]]
:[[JK>http://tomcat.apache.org/connectors-doc/index.html]]
Apache Geronimoのインストール前にJDK(1.4以上?)をインストールしておく。
cd /usr/local/
Apache Geronimo Ver1.1バイナリをダウンロードする。
解凍し、不要となった圧縮ファイルは削除する。
tar zxvf geronimo-tomcat-j2ee-1.1.tar.gz
rm -f geronimo-tomcat-j2ee-1.1.tar.gz
chkconfigで動作させる為に/etc/profileにパスを登録する。
export JAVA_HOME=/usr/java/jdk1.5.0_07
export GERONIMO_HOME=/usr/local/geronimo-1.1
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
起動スクリプトは下記を参照。
chkconfigに登録する。
chkconfig --add geronimo
Apache2.0 Httpdと連携するには、Tomcatの場合とほぼ同様。
mod_jk.soをインストールする必要がある。
cd /usr/local/src/
JK(1.2.15)ソースをダウンロードする。(
最新版を確認すること)
解凍する。
tar zxvf jakarta-tomcat-connectors-1.2.15-src.tar.gz
コンパイルする。
cd ./jakarta-tomcat-connectors-1.2.15-src/jk/native/
BUILDINGが参考になる。
./configure --with-apxs=/usr/sbin/apxs --with-java-home=${JAVA_HOME} --with-java-platform=2 -enable-jni
make
make install
GeronimoのServer Console-Apache HTTP よりウィザード形式で設定内容を出力する事ができる。
(使い方が悪かったのかそのままでは動作しなかったけど・・・)
httpdがmod_jk.soを読み込む為、mod_jk.confを作成する。(httpd.confに追記する方法でもよい)
上記ウィザードではworkers.propertiesを/usr/local/geronimo-1.1/var/configに作成するよう指示された。
(/etc/httpd/conf/に作成しないと動作しなかった。)
最終更新:2006年07月01日 10:14