0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

TomcatをWindowsサービスとして登録

Posted at

環境

・WindowsServer2022(AWSのEC2を使用)
・ApacheTomcat9.0.68
・JDK 8u351

JDKインストール

Tomcatを動作させるためにはJDKが必要なのでJDKのインストールを行います。(JDK:Javaで開発を行うために必要なソフトウェアをまとめたパッケージ)
①自端末にOracleの公式サイトからJDKのインストーラーをダウンロードします。なお、ダウンロードにはOracleのアカウントの作成が必要だったので作成しました、無料です。(バージョンは8u351のものをダウンロード)

②インストール先(EC2)にモジュールをコピーします。(デスクトップ)

③インストーラーをダブルクリックしてインストーラーを行います。インストール先のみ(Cドライブはいかに「java」というフォルダを作成し、そこを指定しました。)スクリーンショット 2022-11-07 230527.png

④環境変数を設定します
pathとJAVA_HOMEの環境変数を下記のように追加します。(JAVA_HOMEは新規作成)
スクリーンショット 2022-11-07 230829.png
スクリーンショット 2022-11-07 230916.png

⑤Javaのバージョン確認
最後にコマンドプロンプトを開きjavac -versionコマンドを実行しjavaのバージョンが表示されればOKです

スクリーンショット 2022-11-07 231834.png

Tomcatインストール

①自端末にTomcatを公式ページからダウンロードしてきます。バージョンは9系の最新のものを選択しました。

Windows版(zip形式のものを選択)
スクリーンショット 2022-10-30 220410.png

②インストール先(EC2)にモジュールをコピーします。(デスクトップ)

③モジュールを解凍(Cドライブ直下に「tomcat」フォルダを作成し、そこに解凍します。

スクリーンショット 2022-11-07 223613.png
)

④環境変数を設定します
pathとCATALINA_HOMEの環境変数を下記のように追加します。(CATALINA_HOMEは新規作成)
スクリーンショット 2022-11-07 232329.png

(CATALINAスクリーンショット 2022-11-07 232247.png

⑤ひとまず手動実行できるか確認します
「C:\tomcat\apache-tomcat-9.0.68\bin\startup.bat」をダブルクリックで実行し、コマンドプロンプトが現れます。しばらく待ち、「Server startup」と表示されれば起動完了です。ブラウザを開いて「http://localhost:8080」を入力するとTomcatのスタートページが表示されました!

image.png

⑥Windowsサービスとして登録する
コマンドプロンプトを開き、Tomcatのインストール先まで移動します。
「service.bat install」コマンドを実行するとWindowsサービスに登録されます!
スクリーンショット 2022-11-07 233702.png

スクリーンショット 2022-11-07 233858.png

参考サイト

https://eng-entrance.com/java-install-jdk-windows
https://eng-entrance.com/java-servlet-tomcat-install

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?