tomcatをApacheに連携させる

備忘録として、tomcatApacheの連携に設定をしるす。
参考にしたのはここ

1-1.tomcat側で8080ポートを潰す。
(以下のConnectorタグをコメントアウト
(server.xml)

1-1.tomcat側で8009ポートを活かす。

AJP13を受け付けるコネクタの部分にtomcatAuthentication="false"を指定する必要あり。httpServletRequest#getRemoteUser()の戻り値でユーザーIDを取得するため。

2-1.Apaceh側で「mod_proxy」と「mod_proxy_ajp」のモジュールを読み込むようにする。
(コメント行を解除する)
(httpd.conf)
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

2-2.Apache側でリクエストURLを、Tomcat側のファイルを呼び出すようにする。
(httpd-proxy.conf)

ProxyPass ajp://localhost:8009/hello/

2-3.httpd.confに「Include」を使って「httpd-proxy.conf」を呼び出すようにする。
(以下の一行を末尾に追加)
Include conf/extra/httpd-proxy.conf