ubuntu Lucid Lynx 10.04 上に opnejdk6 + tomcat6 でサーバーを立てる
ubuntu Lucid Lynx 10.04 上に apache2 でサーバーを立てる
ubuntu Lucid Lynx 10.04 上の apache2とtomcat6はproxy proxy_ajpで連携させる
自作のjspを配置する
[環境]
Ubuntu Lucid Lynx 10.04
openjdk6
tomcat6
apache2
[したこと]
tomcatの設定
(01)
port 8080 を 0ff にする
tomcat-users.xmlの編集
$ sudo vi /etc/tomcat6/tomcat-users.xml
以下の部分をさがしコメントアウトする
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF-8" redirectPort="8443" />
(02)
apachと連携させるためのポートを開く
server.xmlの編集
$ sudo vi /etc/tomcat6/server.xml
コメントアウトされている部分を有効にする
<Connector port="8009" protocol="AJP/1.3" redirectPort"8443" />
Apache2の設定
(03)
proxy proxy_ajpの有効化
$ sudo a2enmod proxy
$ sudo a2enmod proxy_ajp
(04)
/etc/apache2/conf.d/tomcat を作成して jsp-test jsp-sample のある場所をApacheに指示する
$ sudo vi /etc/apache2/conf.d/tomcat
<Location /jsp-test/> ProxyPass ajp://localhost:8009/jsp-test/ Order allow,deny Allow from All </Location> <Location /jsp-sample/> ProxyPass ajp://localhost:8009/jsp-sample/ Order allow,deny Allow from All </Location>
(05)
tomcat Apache2の順番で 再起動
$ sudo /etc/init.d/tomcat6 restart
$ sudo /etc/init.d/apache2 restart
(06)
アクセスしてみる
http://localhost:8080/
http://localhost/jsp-test/hello.jsp
http://localhost/jsp-samplet/hello.jsp
[参考]
ubuntu + tomcat5.5 + apache2 = ?????: IT パワーユース
http://powerpower.cocolog-nifty.com/blog/2007/11/ubuntu_tomcat55.html
Tomcat5.5に自作のwebアプリを置く - 趣味のプログラミング
http://blog.goo.ne.jp/jakaodava/e/829793f4864c2d239586fc536c14bfb7
0 件のコメント:
コメントを投稿