Tomcatのインストール(Windows)

 Tomcatのインストール(Windows)

それではWindows環境にTomcatをインストールする手順を説明していきます。

注意〜インストールの前に〜

公開WebサーバでTomcatを利用する場合、Tomcat用の特別なユーザアカウントを作成し、TomcatファイルとTomcatのルートディレクトリの所有者をそのアカウントに設定することをお勧めします。Windowsの管理者権限でTomcatを実行しないようにしてください。万一、スーパーユーザで実行しているTomcatに侵入された場合、システム全体への無制限のアクセスを許すことになってしまいます。Tomcat用のユーザアカウントは、Tomcatの実行に無関係なファイルやフォルダへのアクセス権を持つグループのメンバーとしないようにしましょう。

Tomcatのダウンロード

TomcatはWindows用のインストーラが用意されており、容易にインストールできます。Apache Software FoundationのTomcatのWebページへ行き、DownloadからTomcat 5.xを選びます。



Apache Software Foundation のTomcatのWebページ
http://tomcat.apache.org/
Apache Tomcatホームページ
図1:Apache Tomcatホームページ
(画像をクリックすると別ウィンドウに拡大図を表示します)

ページ中ほどにあるBinary Distributionsの中から「Windows Service Installer」をダウンロードします。



Tomcatダウンロードページ
図2:Tomcatダウンロードページ
(画像をクリックすると別ウィンドウに拡大図を表示します)

Tomcatセットアップウィザードによるインストール

ダウンロードした「apache-tomcat-5.5.23.exe」を実行すると「Tomcat Setup」が起動します。


起動画面
図3:起動画面
(画像をクリックすると別ウィンドウに拡大図を表示します)

「Next >」をクリックするとライセンス同意確認画面が表示されます。ここに記載されているApache License 2.0に同意できるならば「I Agree」を押して先に進みます。するとインストールするコンポーネントの選択画面が表示されます。通常動作させるだけならインストールタイプは 「Normal」で問題ありません。


インストールコンポーネント選択画面
図4:インストールコンポーネント選択画面
(画像をクリックすると別ウィンドウに拡大図を表示します)

以下に、Tomcatのインストールタイプとインストール内容の対応を示します。


インストールタイプインストール内容
NormalTomcat本体、Windowsスタートメニュー、ドキュメント
MinimumTomcat本体、Windowsスタートメニュー
FullTomcat本体、Windowsスタートメニュー、ドキュメント、サーブレット/JSPのサンプルプログラム、WebDAVやbalancerなどの追加アプリケーション、サービス起動プログラム、パフォーマンスとスケーラビリティ向上のためのプログラム
Customチェックボックスで任意の必要なパッケージを選択するとカスタムインストールとなります
表1:Tomcatインストールタイプとインストール内容

またコンポーネント選択画面でTomcatの「Service Startup」にチェックを入れた場合、TomcatはWindowsサービスとしてOS起動時に自動的に実行されるようになります。

インストールタイプが決まったら「Next >」をクリックします。インストール先を設定します。特に指定のない場合は、そのままにして「Next >」で次に進みます。


インストール先選択画面
図5:インストール先選択画面
(画像をクリックすると別ウィンドウに拡大図を表示します)

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30