Apache2.2とTomcat6の連携

2008-01-01 17:21:04 | Apache
1. httpd.confの以下のモジュールのコメントを外す
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

2. httpd.confに以下の行を追加する。
Include conf/extra/httpd-proxy.conf
*3でhttpd-proxy.confで記述する内容を、httpd.confに直接記述しても
良い。その場合、Include conf/extra/httpd-proxy.confの記述とhttpd-proxy.confの作成は不要。

3. extra/httpd-proxy.confを作成する。
<Location /examples/>
ProxyPass ajp://localhost:8009/examples/
</Location>
*examples...任意のパスに変更
*localhost...Tomcatの稼動するホスト名に変更

4. Tomcat conf/server.xml
conf/server.xmlで、
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
がコメントされていないことを確認。
*もしコメントされていれば、コメントを外す。


コメントを投稿