Apache2.2とTomcat5.5の連携と、Tuigwaaのインストール

作業記録。


環境はWindows XP Pro
とにかく30分以内にできあがることを目標に作業した記録です。

Apache2.2とTomcat5.5をインストール

Apache:http://httpd.apache.org/
Tomcat:http://tomcat.apache.org/

ApacheTomcatを連携させる

参考
http://d.hatena.ne.jp/seiunsky/20060606/1149613777
http://saikyoline.jp/weblog/2006/01/mod_proxy_ajp_1.html


以前、ものすごくおっかなびっくり設定した記憶がありますが、Apache2.2からはmod_jkとか要らなくなって、Apacheについてくるmod_proxy_ajpというものを使って簡単にできました。
具体的には以下のような作業です。

Apache2.2側の設定

1.httpd.confの、以下の2つを有効にする(#をとる)

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so


2.httpd.confに、Tomcatの方に渡すURLを記述する。


ProxyPass ajp://localhost:8009/jsp-examples/


ProxyPass ajp://localhost:8009/servlets-examples/


とか。


「confファイルを用途別に分けるのがこれからの・・・」という記述も見受けられましたが、今回は急ぐので見なかった事に。

Tomcat5.5を8080ポートで動かないように設定

1.Server.xmlを設定変更

<Connector
port="8080" ... >
のところをコメントアウト
設定を有効に

ApacheTomcatを再起動。
試しに、http://localhost/jsp-examples/ にアクセス。


でた。

Tuigwaa1.0.2のインストール

Tuigwaahttp://tuigwaa.sandbox.seasar.org/


1.インストール


マニュアルの手順にしたがって、Tuigwaaをインストール


2.Apachehttpd.confに、Tuigwaa用のURLを設定


ProxyPass ajp://localhost:8009/tuigwaa/


で、http://localhost/tuigwaa/ にアクセス。


できた。