※CentOS5 x64前提
事前に、JavaSE6、Apache、Tomcatをインストールしておくこと。
■mod_proxy_ajpの設定
httpd-proxy.confの書式
<location //> ProxyPass ajp://localhost:8009//
tomcat-docsというエイリアス名で、tomcatのROOT(/usr/local/tomcat/ROOT/)にアクセスするには
# vi /usr/local/apache/conf/extra/httpd-proxy.conf ProxyPass ajp://localhost:8009/
と設定する。
※エイリアスを設定したくないならば
ProxyPass ajp://localhost:8009/
とすれば、
http://example/
でtomcatのROOTにアクセスできる。
■httpd.confの設定
# vi /usr/local/apache/conf/httpd.conf # Distributed authoring and versioning (WebDAV) #Include conf/extra/httpd-dav.conf ># Proxy >Include conf/extra/httpd-proxy.conf # Various default settings #Include conf/extra/httpd-default.conf
■apache再起動
# /etc/init.d/httpdsrc restart
■動作確認
http://example/tomcat-docs/
にアクセスしてTomcatのページが表示されれば成功。
http://example
にアクセスすると、apacheのTopページ(/usr/local/apache/htdocs/)が表示されることを確認。