更新日: 2011-07-20 10:55:57

tomcat5.5+apache2 連携方法linux編

著者: kattsu60

編集者: OKWAVE Guideスタッフ

閲覧数: 558

Okgn btn gudie info favorite

0

関連タグ:

はじめに

http://www36.atwiki.jp/kattsu/pages/23.html
ここから転載です

参考サイト ;
https://www.solar-system.tuis.ac.jp/xoops/modules/smartsection/item.php?itemid=58
http://www.ingrid.org/jajakarta/tomcat/tomcat-3.2.1/doc-ja/tomcat-apache-howto.html

前提 ;
apache2
tomcat5.5.26
mod_jkを使用
apxsがあること。ない場合はインストール必要。
apxsへのパスは要確認。普通は/etc/sbinにあるはず。

STEP1

tomcat-connectors-XXXXX-src.tar.gz を落としてきます
http://tomcat.apache.org/download-connectors.cgi

STEP2

以下のディレクトリにtomcat-connectors-XXXXX-src.tar.gzを配置

/usr/local/src/

STEP3 解凍

# cd /usr/local/src
# tar zxf tomcat-connectors-XXXXX-src.tar.gz

STEP4 移動

#cd -/usr/local/src/tomcat-connectors-XXXXX-src/native

STEP5 コンパイル

# ./buildconf.sh
# ./configure --with-apxs=/usr/local/apache2/bin/apxs --with-java-home==/usr/local/java/jdk
# make

STEP6 移動

# cd /usr/local/src/tomcat-connectors-XXXXX-src/native/apache-2.0

STEP7 コピー、設定

# cp mod_jk.so /usr/local/apache2/modules/
# chmod o+r /usr/local/apache2/modules/mod_jk.so
# mkdir /usr/local/tomcat/conf/jk/
# chmod a+rx /usr/local/tomcat/conf/jk/

STEP8 ワーカーの設定ファイル

# cp workers.properties /usr/local/tomcat/conf/jk/
# vi /usr/local/tomcat/conf/jk/workers.properties


※ワーカのサンプルはこちら(他サイト)
http://www.solar-system.tuis.ac.jp/~iseki/howto/tomcat5/workers.properties.html

STEP9 apacheの設定

/usr/local/apache/conf2/httpd.confに以下を追加

Include /usr/local/tomcat/conf/mod_jk.conf

STEP10 Tomcatの設定

Tomcatの設定

# cd /usr/local/tomcat/conf/
# vi server.xml

* server.xmlの設定はこちら(他サイト)

http://www.solar-system.tuis.ac.jp/~iseki/howto/tomcat5/server.xml.html

STEP11 mod_jk.conf を作成

#cd /usr/local/tomcat/conf/
#vi mod_jk.conf

以下サンプル


LoadModule jk_module "/usr/local/apache2/modules/mod_jk.so"

JkWorkersFile "/usr/local/tomcat/conf/jk/workers.properties"
JkLogFile "/usr/local/tomcat/logs/mod_jk.log"
JkLogLevel warn
JkMount /webdav ajp13
JkMount /webdav/* ajp13

STEP12 apa + tom再起動

tom停止→apa再起動→tom起動の順で行う

まとめ

apxsがない場合のインストール

#yum install httpd-devel

【PR】

このガイドは役に立ちましたか?ガイドの著者にお礼を伝えよう!

Okgn btn gudie info thunks b

17

関連タグ:

当ガイドは作成日時点での情報です。ガイド内容の実施はご自身の責任の元、ご利用いただきますようお願いいたします。

このガイドを通報する

著者名:
kattsu60

おねがしまっせ

必要なもの

インターネット環境