人生は、お天気いろいろ

日々の生活やプログラミング等に関するメモ・雑文を記載しています

Apache2.2 Tomcat7の連携(Windows7)

Apacheの設定

ApacheTomcat.を連携するためには「mod_proxy」「mod_proxy_ajp」を利用するので、これらのモジュールを有効にする。

 

httpd.confを編集

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

 

次にApacheへのリクエストをTomcatへ連携するために以下の設定を行い、ApacheがTomcatのプロキシとして機能するように設定する (httpd.confの編集)。

<Location />
  ProxyPass ajp://localhost:8009/
</Location>

 

Tomcatの設定

TomcatではApacheからのリクエストを8009ポートで受けつけるように以下の設定を行う。

 

conf/server.xmlを編集

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>

 

これでApacheTomcatを起動すれば、Apache経由でのTomcatへのアクセスができるようになる。