Apache2 と Tomcat6 の連携
debian lenny
apache2 がインストール済みとして、
apt-get install tomcat6 tomcat6-admin
で、tomcat6 をインストール。
/etc/tomcat6/tomcat-users.xml のユーザ情報を修正。
これで、tomcat が使える。
localhost:8080 にアクセスして確認。
apache2 と連携させるには、
/etc/tomcat6/server.xml を修正。
また、/etc/apache2/mods-available/ 以下の
- proxy.conf
- proxy.load
- proxy_ajp.load
を /etc/apache2/mods-enabled/ へコピー。
proxy.conf を修正。
/etc/apache2/httpd.conf に配備済みのものを追記。
<Location /helloworld/> ProxyPass ajp://localhost:8009/helloworld/ </Location>