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?

tomcatで登録したサービス名の変更方法

Posted at

■概要

tomcatをインストールした後、サービス名を変更する方法を記載する。

■手順概要

① Tomcatサービスの停止
② Tomcatサービスの削除
③ tomcatW.exeファイルの名前変更
④ Tomcatサービスの再登録
⑤ サービスの表示名の変更
⑥ サービスの開始

■詳細手順

1.現在稼働しているTomcatサービスを停止

コマンドプロンプト、windowsサービスどちらの手順でもOK
(やっていることは同じ)

・cmdを使用する場合

① コマンドプロンプトを管理者権限で開く
② net stop [サービス名] を実行する

cmd
例)  net stop Tomcat9

・windowsサービスを使用する場合

① windowsサービスを開く

検索窓でサービスと入力すると表示される

スクリーンショット 2024-06-01 184646.png

② 停止したいサービスを選択 → 右クリック → 停止をクリック

サービス停止.png

2.現在のTomcatサービスを削除

Tomcat\binディレクトリにある、service.batにあるremove機能を使用する。

① service.batのある、Tomcat\binディレクトリに移動する

cmd
例)  cd D:\apache-tomcat-9.0.54\bin

② service.batのremove機能を使ってTomcatサービスを削除する
service.bat remove [Tomcatサービス名] を実行

cmd
例)  service.bat remove Tomcat9

インストール時にサービス名を変更して登録した場合は、service.batの内容を編集しなければならない場合があります。
service.batは基本的にデフォルト設定なので、Tomcat9.exeやTomcat9W.exeといった記載があります。(バージョンにより9や8など末尾の数字は変わります)
service.batをメモ帳などで開き.exe名を変更して使用してください。

3.tomcatW.exeの名前を変更

① tomcat\bin に移動。
② tomcat.exe、tomcatW.exeをそれぞれ変更したい名前に変更する。

4.新しいサービスの登録

① コマンドプロンプトで service.bat install [新しいサービス名] を実行する

cmd
例)  service.bat install NewTomcatService

5.サービスの表示名の変更(オプション)

① コマンドプロンプトで sc config NewTomcatService DisplayName= "表示したいサービス名" を実行する

cmd
例)  sc config NewTomcatService DisplayName= "My New Tomcat Service"

6.新しいサービスの開始

・cmdを使用する場合

cmd
例)  net start NewTomcatService

・windowsサービスを使用する場合

① windowsサービスを開く
② 開始したいサービスを選択 → 右クリック → 開始をクリック

Tomcatが問題なく開始できれば、成功です。

この手順に従うことで、Tomcatのサービス名を変更することができます。

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?