« Alinous-Coreの外部公開サーバー環境 | メイン | linuxでdvdを見る »

httpd virtualでtomcat5と連携(備忘録)

httpdをvirtualで使用していて、それぞけtomcatと連携したい場合
前提は、mod_jkを使った連携
server.xmlにHostタグを追加

httpd.conf中に、最初に定義したvirtualhostが最初のhostになる
続いて、次のHostタグのname属性にvirtualhost名を設定すればOK
appBase属性には、コンテキストディレクトリを設定する
ちなみに、CATALINA_HOME配下に作られる
fc6の場合は、/usr/share/tomcat5/ がCATALINA_HOMEで
/var/lib/tomcat5/ 以下をソフトリンクしている。

mod_jkを使った連携方法
fc6ではmod_jkが無いので、apache-jakartaよりモジュールを落としてくる。
/usr/lib/httpd/module/mod_jk.so に

ソフトリンクをはる
/etc/httpd/conf/workers.properties -> /etc/tomcat5/workers.properties
/etc/tomcat5/workers.properties はtomcat5のrpmに入っている

/etc/httpd/conf.d/mod_jk.conf を作る
---
LoadModule jk_module modules/mod_jk.so


JkWorkersFile /etc/httpd/conf/workers.properties
JkLogFile /var/log/httpd/mod_jk.log

こんな感じ

/etc/tomcat5/workers.properties の編集
workers.tomcat_home=/var/lib/tomcat5
workers.java_home=/usr/java/default
worker.list=ajp13
# Unix - Sun VM or blackdown
worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)lib$(ps)i386$(ps)classic$(ps)libjvm.so

こんな感じ

この記事のパーマリンク

このエントリーのパーマリンクURL:
http://blog.sailine.net/2007/09/httpd_virtualtomcat5.html

ブラウザのURLが異なっており「キャッシュ」表記が無い場合は著作権侵害です。著作権者にご連絡ください。(以下URL)

http://fusekako.jp/contact/contact.html

トラックバック

このエントリーのトラックバックURL:
http://blog.sailine.net/bin/mt-tb.cgi/82

迷惑トラックバック撲滅中! 当ページへトラックバックしている旨の書込みをお願いします。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

ご注意!!

著作権表示
このblogのオリジナルURLは
http://blog.sailine.net
です。
キャッシュで保持する場合はキャッシュであることを明示してください。明示しない場合は著作権侵害となります。
This blog is "http://blog.sailine.net" saving.
The contents must be displayed in above URL or based.
If you tried to show the blog with different the URL,you must license from the copyright holder.

About

に投稿された記事です。

ひとつ前の投稿は「Alinous-Coreの外部公開サーバー環境」です。

次の投稿は「linuxでdvdを見る」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Copyright 2007-2010 ©彩らいん!もじサイト