« サーバ落とされた | トップページ | ずっとこっち見てるドラゴン »

2005.11.21

Apache と Tomcat の連携

"apache tomcat 連携" でぐぐっても、古い情報しか出てこないのでメモ。

以下、Apache 2.0.55 + Tomcat 5.0.28 の場合。

■mod_jk.so の download
http://jakarta.apache.org/
→左側の Downloads
→中央下あたりの Tomcat
→Tomcat Connectors (mod_jk, etc.
→もう一度、Tomcat Connectors (mod_jk, etc. (http://tomcat.apache.org/connectors-doc/ にくる)
→Download the binaries for selected platforms.
→win32
jk-1.2.15/
mod_jk-apache-2.0.55.so
(ずっと mod_jk.dll を探していたが .so じゃないとうまく動いてくれないみたい)

■Apache2\conf\http.conf の修正
http://tomcat.apache.org/connectors-doc/
→左側の HowTo and Install
→左側の For the impatient
→"Minimum workers.properties" のところをコピペして Apache2\conf\workers.properties を作る
→"Minimum Apache WebServer configuration" のところを見ながら、mod_jk.so (unix) と書かれてるのは気にせず、download した mod_jk-apache-2.0.55.so を mod_jk.so にリネームして、 Apache2\modules に置いて、Apache2\conf\httpd.conf に水色の背景の部分を追記する
→追記した部分の LoadModule の後ろの libexec/mod_jk.so を modules/mod_jk.so に書き換え
→以下同様に、AddModule をコメントアウト(Apache 2.x なので)
→JkWorkersFile の後ろの /etc/httpd/conf/workers.properties を conf/workers.properties に書き換え
→JkLogFile の後ろの /var/log/httpd/mod_jk.log を logs/mod_jk.log に書き換え
→JkMount /examples/* worker1 の下に、同様に JkMount/hoge/* worker1 みたいなのを追加していく
→apache&tomcat を再起動

以上、なぜか mod_jk.dll ではうまくいかなくて、時間かかっちゃった。^^; なぜ .so なの? なんかバージョンが違う???
あとは、JkMount で worker1 以外の設定にしたければ、workers.properties の worker.list に , を付けて追加して適当に worker.worker2.type= みたいなのを追記していけばいいみたい。

こういうリンク貼るの、ubicast Blogger だと、IE からコピペするだけだから、すごく楽だなぁ。

人気 blog ランキングへ(←フリーソフトを作るモチベーションアップのために、ぜひ。)

|

« サーバ落とされた | トップページ | ずっとこっち見てるドラゴン »

「プログラミング」カテゴリの記事

コメント

reprogrammed educations!suppress:redirect puppy,Byzantine rearrangement chore:

投稿: | 2007.03.27 16:32

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/20208/7239031

この記事へのトラックバック一覧です: Apache と Tomcat の連携:

« サーバ落とされた | トップページ | ずっとこっち見てるドラゴン »