Tomcat 5.5のインストール
ダウンロードしたファイル(ここでは、apache-tomcat-5.5.23.exe)がTomcatのインストーラです。ダブルクリックして起動すると、Tomcatのインストーラ画面が現れます。
そのまま次へ進むと、「License Agreement」画面になります。これは、いわゆる使用許諾契約の画面です。一通り目を通し、「I Agree」ボタンをクリックしてください。
続いて、インストールするコンポーネントの選択画面になります。ここでは、「Select the type of install:」という表示の右側にあるメニューから「Normal」を選んでおきます。
続いて、インストールする場所の指定になります。通常は、Program Files内に「Apache Software Foundation」というフォルダを作成し、その中にインストールします。これはデフォルトのままにしておけばいいでしょう。
続いて、サーバ設定の画面になります。ここでは使用するポート番号(これは、ネットワークサービスを識別するためのものです)と管理者名、パスワードを指定します。ポート番号は「8080」になっているはずです。これは変更しないでください。また管理者名とパスワードはそれぞれで任意に設定してください。
最後に、使用するJRE/JDKのパスを指定します。Tomcat 6.xは、JDK 5.0以降が必要になります。右側の[...]ボタンをクリックし、それ以降のJRE/JDKのインストールされているフォルダを選択してください。
後は[Install]ボタンをクリックすれば、インストールが開始されます。
Tomcatの起動について
Tomcatは、サーバプログラムの形態をしています。常時起動した状態で、クライアント(Webブラウザ)からアクセスがあると各種の処理を行ってデータを送り返します。従って、サーバサイドの開発を行う場合には、Tomcatを起動し、作成したプログラムをこれに組み込んで公開し、Webブラウザからアクセスして動作チェックをする、といった感じになります。
Tomcatの起動・停止は、「スタート」メニューに登録される「Apache Tomcat 5.5」内にあるメニューからプログラムから行います。ここには、2つのメニューが用意されています。1つは「Monitor Tomcat」メニューで、これを選ぶとタスクバーにTomcatのアイコンが追加されます。このアイコンを右クリックすると次のようなメニューが現れ、Tomcatの実行を制御できます。
- Start Service ―― Tomcatを起動します。
- Stop Service ―― Tomcatを停止します。
- Exit ―― Monitor Tomcatを終了します。
- Configure ―― 後述するコンフィグ画面を呼び出します。
もう1つは、「Configure Tomcat」メニューです。これを選ぶと、「Apache Tomcat Properties」というウインドウが現れ、Tomcatの詳細設定が行えるようになっています。この中の[General]タブにある[Start][Stop]といったボタンをクリックすることで、Tomcatを実行・停止させることができます。
Tomcatを起動したら、Webブラウザで以下のURLにアクセスしてみましょう。TomcatのWebページが表示されるはずです。これが表示されなかったら、Tomcatがうまく動いていないことになります。
- http://localhost:8080/
localhostというのは、現在使っているコンピュータ自身を示すものです。また、その後の「:8080」は、ポート番号を示します。TomcatにWebブラウザからアクセスする場合には、このようにサーバ名の後にポート番号を指定するのが基本です。
Tomcatは、サーバサイドのJavaプログラムを動かすだけでなく、一般的なWebサーバの働きも備えています。そのままHTMLファイルをクライアント側に送信して表示することもできるのです。表示されているTomcatのページも、実はただのHTMLなのです。
「サーブレットコンテナ」と言うと、なんだか難しそうな感じがしますが、要するに「サーバサイドJavaのプログラムも実行できるWebサーバ」なんだ、と思えば、Tomcatの働きがイメージしやすいんではないでしょうか。
Windows Vistaでの起動
Vistaを使っている場合には、Tomcat関係のプログラムの起動には注意が必要です。サービスを起動する関係から、Tomcatには管理者権限が必要になるからです。このため、普通にTomcat関係のプログラムを実行しようとしても起動することができません。
そこで、「Monitor Tomcat」や「Configure Tomcat」メニューを右クリックし、ポップアップして現れたメニューから「管理者として実行」を選んでください。これでVistaでもTomcatを実行できるようになります。