「tomcat5.5+apache2 連携方法linux編」の編集履歴(バックアップ)一覧はこちら

tomcat5.5+apache2 連携方法linux編」(2009/03/11 (水) 21:12:33) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

&font(b){参考サイト}; 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 &font(b){前提}; apache2 tomcat5.5.26 mod_jkを使用 どうもtomcat5.5からmod_jk2は廃止したらしい apxsがあること。ない場合はインストール必要。 apxsへのパスは要確認。普通は/etc/sbinにあるはず。 (1)このあたりからtomcat-connectors-1.2.26-src.tar.gz を落としてきます http://tomcat.apache.org/download-connectors.cgi (2)以下のディレクトリにtomcat-connectors-1.2.26-src.tar.gzを配置 /usr/local/src/ (3)rootでログイン後解凍 cd /usr/local/src tar zxf tomcat-connectors-1.2.26-src.tar.gz (4)移動 cd -/usr/local/src/tomcat-connectors-1.2.26-src/native (5)コンパイル ./buildconf.sh ./configure --with-apxs=/usr/local/apache2/bin/apxs --with-java-home==/usr/local/java/jdk make (6)移動 cd /usr/local/src/tomcat-connectors-1.2.26-src/native/apache-2.0 (7)コピー、設定 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/ (8)ワーカーの設定ファイル 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 (9)apacheの設定 -/usr/local/apache/conf2/httpd.confに以下を追加 Include /usr/local/tomcat/conf/mod_jk.conf (10)Tomcatの設定 -server.xmlの設定はこちら(他サイト) http://www.solar-system.tuis.ac.jp/~iseki/howto/tomcat5/server.xml.html cd /usr/local/tomcat/conf/ vi server.xml (11)mod_jk.conf を作成 cd /usr/local/tomcat/conf/ vi mod_jk.conf -サンプル <IfModule !mod_jk.c> LoadModule jk_module "/usr/local/apache2/modules/mod_jk.so" </IfModule> JkWorkersFile "/usr/local/tomcat/conf/jk/workers.properties" JkLogFile "/usr/local/tomcat/logs/mod_jk.log" JkLogLevel warn JkMount /webdav ajp13 JkMount /webdav/* ajp13 (12)apa + tom再起動 tom停止→apa再起動→tom起動の順で行う (13)コンテキスト追加の場合 新規コンテキストがhogeの場合mod_jk.confに以下を追加 JkMount /hogeajp13 JkMount /hoge/* ajp13 tomcatのコンテキスト等はママで #html2(){{{{{{ <a href="http://px.a8.net/svt/ejp?a8mat=1BZNWU+2Q8JLE+1LWQ+5YRHD" target="_blank"> <img border="0" width="234" height="60" alt="" src="http://www25.a8.net/svt/bgt?aid=080605902165&wid=001&eno=01&mid=s00000007505001002000&mc=1"></a> <img border="0" width="1" height="1" src="http://www19.a8.net/0.gif?a8mat=1BZNWU+2Q8JLE+1LWQ+5YRHD" alt=""> }}}}}}
&font(b){参考サイト}; 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 &font(b){前提}; apache2 tomcat5.5.26 mod_jkを使用 どうもtomcat5.5からmod_jk2は廃止したらしい apxsがあること。ない場合はインストール必要。 apxsへのパスは要確認。普通は/etc/sbinにあるはず。 (1)このあたりからtomcat-connectors-1.2.26-src.tar.gz を落としてきます http://tomcat.apache.org/download-connectors.cgi (2)以下のディレクトリにtomcat-connectors-1.2.26-src.tar.gzを配置 /usr/local/src/ (3)rootでログイン後解凍 cd /usr/local/src tar zxf tomcat-connectors-1.2.26-src.tar.gz (4)移動 cd -/usr/local/src/tomcat-connectors-1.2.26-src/native (5)コンパイル ./buildconf.sh ./configure --with-apxs=/usr/local/apache2/bin/apxs --with-java-home==/usr/local/java/jdk make (6)移動 cd /usr/local/src/tomcat-connectors-1.2.26-src/native/apache-2.0 (7)コピー、設定 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/ (8)ワーカーの設定ファイル 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 (9)apacheの設定 -/usr/local/apache/conf2/httpd.confに以下を追加 Include /usr/local/tomcat/conf/mod_jk.conf (10)Tomcatの設定 -server.xmlの設定はこちら(他サイト) http://www.solar-system.tuis.ac.jp/~iseki/howto/tomcat5/server.xml.html cd /usr/local/tomcat/conf/ vi server.xml (11)mod_jk.conf を作成 cd /usr/local/tomcat/conf/ vi mod_jk.conf -サンプル <IfModule !mod_jk.c> LoadModule jk_module "/usr/local/apache2/modules/mod_jk.so" </IfModule> JkWorkersFile "/usr/local/tomcat/conf/jk/workers.properties" JkLogFile "/usr/local/tomcat/logs/mod_jk.log" JkLogLevel warn JkMount /webdav ajp13 JkMount /webdav/* ajp13 (12)apa + tom再起動 tom停止→apa再起動→tom起動の順で行う (13)コンテキスト追加の場合 新規コンテキストがhogeの場合mod_jk.confに以下を追加 JkMount /hogeajp13 JkMount /hoge/* ajp13 tomcatのコンテキスト等はママで ・centosにapxsがない場合のインストール #yum install httpd-devel ・apxsのデフォルトインストール場所 /usr/sbin #html2(){{{{{{ <a href="http://px.a8.net/svt/ejp?a8mat=1BZNWU+2Q8JLE+1LWQ+5YRHD" target="_blank"> <img border="0" width="234" height="60" alt="" src="http://www25.a8.net/svt/bgt?aid=080605902165&wid=001&eno=01&mid=s00000007505001002000&mc=1"></a> <img border="0" width="1" height="1" src="http://www19.a8.net/0.gif?a8mat=1BZNWU+2Q8JLE+1LWQ+5YRHD" alt=""> }}}}}}

表示オプション

横に並べて表示:
変化行の前後のみ表示: