TOPサーバ構築・運用> GUIによるWebアプリケーションの管理と配備




いまさら聞けないTomcat
いまさら聞けないTomcat〜JSPサーバ構築のキソ

第7回:Tomcat Webアプリケーションマネージャを使ってみよう!

著者:ビーブレイクシステムズ  羽倉 敬   2007/11/30
1   2  3  次のページ
GUIによるWebアプリケーションの管理と配備

   「第6回:TomcatにWebアプリケーションを配備する」では、WebアプリケーションのディレクトリやWARファイルをコピーしてコンテキスト設定ファイルを編集することで、Webアプリケーションの配備を行いました。

   Tomcat Webアプリケーションマネージャ(以下、Webアプリケーションマネージャ)を用いると、このWebアプリケーションの配備や起動、終了、再起動、配備解除をWebブラウザからGUIで管理できます。そこで今回はWebアプリケーションマネージャを用いて、アプリケーションの管理と配備をしてみましょう。

Webアプリケーションマネージャとは

   前回紹介したTomcatにWebアプリケーションを追加する作業は、Webアプリケーションマネージャを用いると自動化できます。さらにWebアプリケーションマネージャを用いると「Webアプリケーション配備時に、Tomcatの再起動が必要ないこと」と「リモートからWebアプリケーションを配備できること」というメリットがあります。

Tomcat Webアプリケーションマネージャ画面
図1:Tomcat Webアプリケーションマネージャ画面
(画像をクリックすると別ウィンドウに拡大図を表示します)


Webアプリケーションマネージャ用ユーザの追加

   TomcatのWebアプリケーションマネージャを利用するにはアクセスを許可するユーザを設定しておく必要があります。ユーザ情報の設定ファイル「$CATALINA_HOME/conf/tomcat-users.xml」を編集し、ユーザの追加を行いましょう($CATALINA_HOMEはTomcatのインストールディレクトリです)。ユーザ名とパスワードの変更の際は、この設定ファイルを編集して行います。

   またWindowsインストーラを用いた場合は、インストール途中で設定したユーザ名とパスワードがWebアプリケーションマネージャ用のユーザとなるため、tomcat-users.xmlを編集する必要はありません。

   それでは、tomcat-users.xmlにmanagerのロールとユーザを定義していきましょう。今回はユーザ名「admin」パスワード「pass」として設定します。tomcat-users.xmlをエディタで開き<tomcat-users></tomcat-users>の間に<role rolename="manager"/>と<user username="admin" password="pass" roles="manager"/>を追加します。

   tomcat-users.xmlの編集が終わったら、Tomcatを起動してください(すでに起動している場合は再起動します)。


Webアプリケーションマネージャにアクセスする

   Webブラウザから「http://localhost:8080/manager/html」にアクセスするとWebアプリケーションマネージャ画面が表示されます(図1)。

   では実際にWebアプリケーションの管理をしてみましょう。

1   2  3  次のページ


株式会社ビーブレイクシステムズ 羽倉 敬
著者プロフィール
株式会社ビーブレイクシステムズ  羽倉 敬
千葉大学法経学部卒業。大学時代よりオープンソースに興味を持ち、オープンソース専業ベンダーのビーブレイクシステムズに入社。現在に至る。また、現在は社内技術サークルの中心メンバーとして日々提案・啓蒙活動を行う。座右の銘は「自らが求めてつくらなければ、自身が求めるものはできない」


この記事の評価をお聞かせください
ボタンをクリックしますとウインドウが開きます。
ご意見、ご要望にお応えします! インプレスIT INSIDE

INDEX
第7回:Tomcat Webアプリケーションマネージャを使ってみよう!
GUIによるWebアプリケーションの管理と配備
  Webアプリケーションの管理をしよう
  Webアプリケーションの配備
いまさら聞けないTomcat〜JSPサーバ構築のキソ
第1回 Tomcatって何ですか?
第2回 Tomcatって何ができるのですか?
第3回 TomcatをWindowsへのインストールしよう!
第4回 TomcatをLinuxへインストールしよう!(圧縮アーカイブ編)
第5回 TomcatをLinuxへインストールしよう!(パッケージ管理システム編)
第6回 TomcatにWebアプリケーションを配備する
第7回 Tomcat Webアプリケーションマネージャを使ってみよう!
第8回 Tomcatのサーバ設定
第9回 Tomcatと外部のプログラムを連携させよう!

Think IT 過去人気記事

注目おすすめ情報

Think IT人気ライター BEST 5

IT製品/サービス資料ダウンロード
    おすすめのホワイトペーパー情報を準備中です