2006年9月11日
(復興作業)JBoss と連携するために、Apache にコネクターをインストール
1). 最寄のところからConnector をダウンロード
- $ wget https://xxxxxxxx/jakarta-tomcat-connectors-1.2.15-src.tar.gz
- $ tar xvfz jakarta-tomcat-connectors-1.2.15-src.tar.gz
$ cd jakarta-tomcat-connectors-1.2.15-src/jk/native/
$ LIBTOOL=/etc/apache2/build/libtool ./configure --with-apxs=/usr/bin/apxs
- やってみたところエラーになった。Apache2 の開発環境が入っていないようなのでインストール後に再起動すると出来た。
# apt-get install apache2-devel
以上で、・・・ apache-2.0/mod_jk.so が作成される。
- # cd jakarta-tomcat-connectors-1.2.15-src/jk
# cp native/apache-2.0/mod_jk.so /usr/lib/apache2/modules/
# cp conf/workers.properties /etc/apache2/conf/
・・・として、
a) /etc/apache2/conf/workers.properties を編集
- workers.tomcat_home= ここでは JBoss のインストール先 (/usr/local/bin/jboss)
workers.java_home= ここでは jdk のインストール先 (/usr/java/j2sdk1.4.2_12)
worker.inprocess.jvm_lib= を Unix 用に変更 (Windows用をコメントし、Unix用のコメントを外す)
b) /etc/apache2/conf/httpd.conf に以下を追加
LoadModule jk_module modules/mod_jk.so
JkWorkersFile /etc/apache2/conf/workers.properties
JkLogFile /etc/apache2/logs/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
JkMount /neverbird/* ajp13 ← Apache + JBoss + MySQL 連携の動作確認用Webアプリ
- JBoss を起動して、ブラウザーから https://www.bit-consul.net/neverbird/ でアクセス出来ることを確認する。
投稿者: 管理者 日時: 2006年9月11日 20:26 | パーマリンク |TOPページへ ▲画面上へ
トラックバック
このエントリーのトラックバックURL:
https://bit-consul.net/cgi-bin/MT/mt-tb.cgi/15