Apache2.2 Tomcat7の連携(Windows7)
Apacheの設定
ApacheとTomcat.を連携するためには「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"/>
これでApacheとTomcatを起動すれば、Apache経由でのTomcatへのアクセスができるようになる。