2013年6月7日金曜日

ApacheとJBOSSの連携 - その1 - mod_jk.so の入手方法

今回は、ApacheとJBOSSの連携 その1 として、手始めに(そして、ちょっと丁寧に)
mod_jk.so の入手方法をまとめてみる。

前提条件

  • ApacheはD:\app\Apache2.2にインストール済み (Versionは2.2.22)
  • JBOSSはD:\app\jboss-5.1.0.GA-jdk6\jboss-5.1.0.GAにインストール済み (Versionは5.1.0GA-jdk6)
  • Apache, JBOSSは同じマシン上にインストールされている(Windows 2008)
  • ApacheとJBOSSはTomcat Connector (mod_jk.so)で連携

mod_jk.so の入手方法


 1. Apache - nearby FTP mirror siteにアクセス
   http://www.apache.org/ のDownloadリンクからアクセス
   またはURL ( http://www.apache.org/dyn/closer.cgi) から直接アクセス

 2. 最寄りのミラーサイトのリストから、いずかのサイトにアクセス

 3. ミラーサイトにアクセスできたら下記の順でディレクトリを辿る
   tomcat --> tomcat-connectors --> jk --> binaries --> windows

 4. 最新版のtomcat-connectorsから使用する環境に対応したものをDownloadする
  しかし、通常下のように7つのバージョンがあり、どのバージョンが選ぶべきかは
  ファイル名の意味を理解する必要がある

   (a) tomcat-connectors-1.2.37-windows-i386-httpd-2.0.x.zip
   (b) tomcat-connectors-1.2.37-windows-i386-httpd-2.2.x.zip
   (c) tomcat-connectors-1.2.37-windows-i386-httpd-2.4.x.zip
   (d) tomcat-connectors-1.2.37-windows-i386-iis.zip
   (e) tomcat-connectors-1.2.37-windows-i386-iplanet.zip
   (f) tomcat-connectors-1.2.37-windows-x86_64-httpd-2.4.x.zip
   (g) tomcat-connectors-1.2.37-windows-x86_64-iis.zip

   この場合:
  • 1.2.37はtomcat-connectorsのバージョン(大抵、最新の方が良い)
  • i386は32-bit Windows OSで、x86_64は64-bit Windows OS用 (XP, 7, 2003, 2008などは不問)
  • httpdはApache、iisはIIS、iplanetはNetscapeとの連携用であることを意味している
  • httpdはさらにApacheのバージョン毎 (2.0.x, 2.2.xと2.4.x) にBinaryが提供されている

   以上を踏まえると今回は「Windows 32-bit版Apache2.2.22」を使うので

     (b) tomcat-connectors-1.2.37-windows-i386-httpd-2.2.x.zip

   をDownloadするのが正解となる。


 5. tomcat-connectorsがDownloadできたらUnzipして、mod_jk.soをゲット。
  ApacheのModulesディレクトリに置いて準備完了


次回(ApacheとJBOSSの連携 - その2 - Apache/JBossの設定)に続く。。。

0 件のコメント:

コメントを投稿