« DE MARCHIのサイクルショーツ | 記事一覧へ | zerorh+ サイクルジャージ »

2007年05月28日

●Tomcat Deployer ~ Web Application Manager ~

[あとで読む]

Tomcatのデプロイヤとしての機能をおさらい。


Apache TomcatはWebコンテナ(サーブレットコンテナ)である。
Webアプリケーションをデプロイ(配置、配備)するという意味で、Deployer(デプロイヤ)の役割も持つ。

下の図のように、Tomcat(コンテナ)上でアプリが複数動いている。
コンテナは各アプリに対してON/OFF、リロード、配備/配備解除を行う。


tomcat-servlet-container2.jpg

このデプロイをGUIで簡単に管理することができるのが、Tomcat マネージャ。

◆Tomcat Webアプリケーションマネージャ
tomcat-manager.JPG

ローカルホストの8080番ポートでTomcatが動いている場合、下記URLでアクセスできる。
  http://localhost:8080/manager/html

※IDとパスワードは、インストール時に設定したはずだが、
 忘れてしまった場合は $TOMCAT_HOME/conf/tomcat-users.xml に設定してあるので参照のこと。

起動も停止も、リロードも、配備解除も驚くほど簡単にできる!

Tomcat Managerの詳細情報はja-jakartaのドキュメント参照のこと。

Managerアプリケーションの手引き
  http://www.jajakarta.org/tomcat/tomcat5.0/ja/docs/tomcat-docs/manager-howto.html

-----
余談だが、、

URLを最後まで指定しなくても、通常はTomcatのスタートページ(http://ホスト名:ポート番号)からたどり着ける。

◆Tomcat スタートページ
tomcat-start-page.JPG

が、私の作業環境では、ある日突然、スタートページが表示されなくなってしまった。

原因は未だ不明だが、おそらくserver.xml内に不要な宣言があったため?
ちょこちょこいじっていたら直ったのですが。。
Tomcat ManagerのURLが分からなくて、たどりつくのに苦労した覚えが。

普通に考えたら「/manager」だと思うんだけど、、
正確に「/manager/html」まで入力しないと、表示されない><


------
※この記事はWindowsXP or 2000上のTomcat5.0.x環境を元に書いています。

コメントする

※コメント・スパムが多いため、承認制を取っています。
  また、コメント返信がいつも遅くなりがちなのですが、、><
  コメント頂くと、とても嬉しいですので、お気軽にどうぞ♪