トップページ >  Tomcat >  ApacheとTomcatの連携
初版2006/09/07: 最終更新日2006/09/07
  ApacheとTomcatの連携
目次
ApacheとTomcatの連携
httpd.confの編集(Windowsの場合)
workers2.properties
ApacheとTomcatの連携
ApacheとTomcatの連携方法について説明します。
Apacheのインストール方法や設定方法などについては Apache をご覧ください。

ApacheとTomcatを連携するには、 mod_jserv、mod_webapp、mod_jk、mod_jk2 など色々なモジュールがあるみたいですが、今回は一番安定性が高いらしいmod_jk2というモジュールを使用して実現します。

Windows用のmod_jk2は こちら でダウンロードできます。
mod_jk2をダウンロードしたら、mod_jk2.dllとリネームし、Apache配下のmodulesディレクトリに格納します。
次に、mod_jk2をApache起動時にロードさせる必要があるため、Apacheの設定ファイルであるhttpd.confの編集を行います。
以下、1行追加します。

httpd.confの編集(Windowsの場合)
LoadModule jk2_module modules/mod_jk2.dll
ファイル名はmod_jk2.dllとリネームしているので、上記のように設定します。
これだけではまだApacheとTomcatの連携はできません。
次に、Apacheのconfディレクトリ配下に、 workers2.properties というファイルを作成します。
workers2.propertiesの中身は以下のようにします。

workers2.properties
${APACHE2_HOME}/conf/workers2.properties

[channel.socket:localhost:8009]
info=Ajp13 forwarding over socket

[uri:/examples/*]
info=Map the Tomcat examples

[status:]
[uri:/jkstatus/*]
group=status:

[shm:]
disabled=1
最後にTomcat、Apacheの順番で起動してPortが80で接続できたら、ApacheとTomcatの連携は完了です。