2008年4月12日土曜日

Ubuntu にJDK5 Tomcat5.5 をインストール3

Apache2.2とTomcat5.5を連携させる

Ubuntu Gusty Gibbon 7.10
VMware

******************************

参考サイトが消えてたとき用memo
セキュリティは 考えていない

アドレスは
http://hoge.fuga.fugu.fugo/
と仮定する

自作jspの置き場を
foo
と仮定する

******************************

TomcatからApacheへ流すためのProxyモジュールをロードする
# sudo a2enmod proxy
# sudo a2enmod proxy_ajp


/etc/apache2/httpd.conf を編集してfooのある場所をApacheに指示する

# vi /etc/apache2/httpd.conf
----------追加開始----------
<Location /jsp-examples/>
ProxyPass ajp://localhost:8009/jsp-examples/
Order allow,deny
Allow from All
</Location>


<Location /foo/>
ProxyPass ajp://localhost:8009/foo/
Order allow,deny
Allow from All
</Location>
----------追加終了----------



tomcat Apache2の順番で 再起動
# /etc/init.d/tomcat5.5 restart
# /etc/init.d/apache2 restart

自作jspの置き場へアクセスしてみる
http://hoge.fuga.fugu.fugo/foo/hello.jsp
Tomcatのサンプル置き場へアクセスしてみる
http://hoge.fuga.fugu.fugo/jsp-examples/

参考
http://powerpower.cocolog-nifty.com/blog/2007/11/ubuntu_tomcat55.html
http://blog.goo.ne.jp/jakaodava/e/829793f4864c2d239586fc536c14bfb7

0 コメント: