アットウィキロゴ
 
Apache Geronimo環境構築メモ】
参考:
HomePage:[[Apache Geronimo>http://geronimo.apache.org/]
       :[[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に追記する方法でもよい)
cd /etc/httpd/conf.d/
mod_jk.conf例
workers.propertiesを作成する
cd /etc/httpd/conf/
workers.properties
上記ウィザードではworkers.propertiesを/usr/local/geronimo-1.1/var/configに作成するよう指示された。
(/etc/httpd/conf/に作成しないと動作しなかった。)
最終更新:2006年07月01日 10:14