■概要
tomcatをインストールした後、サービス名を変更する方法を記載する。
■手順概要
① Tomcatサービスの停止
② Tomcatサービスの削除
③ tomcatW.exeファイルの名前変更
④ Tomcatサービスの再登録
⑤ サービスの表示名の変更
⑥ サービスの開始
■詳細手順
1.現在稼働しているTomcatサービスを停止
コマンドプロンプト、windowsサービスどちらの手順でもOK
(やっていることは同じ)
・cmdを使用する場合
① コマンドプロンプトを管理者権限で開く
② net stop [サービス名] を実行する
例) net stop Tomcat9
・windowsサービスを使用する場合
① windowsサービスを開く
検索窓でサービスと入力すると表示される
② 停止したいサービスを選択 → 右クリック → 停止をクリック
2.現在のTomcatサービスを削除
Tomcat\binディレクトリにある、service.batにあるremove機能を使用する。
① service.batのある、Tomcat\binディレクトリに移動する
例) cd D:\apache-tomcat-9.0.54\bin
② service.batのremove機能を使ってTomcatサービスを削除する
service.bat remove [Tomcatサービス名] を実行
例) 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 [新しいサービス名] を実行する
例) service.bat install NewTomcatService
5.サービスの表示名の変更(オプション)
① コマンドプロンプトで sc config NewTomcatService DisplayName= "表示したいサービス名" を実行する
例) sc config NewTomcatService DisplayName= "My New Tomcat Service"
6.新しいサービスの開始
・cmdを使用する場合
例) net start NewTomcatService
・windowsサービスを使用する場合
① windowsサービスを開く
② 開始したいサービスを選択 → 右クリック → 開始をクリック
Tomcatが問題なく開始できれば、成功です。
この手順に従うことで、Tomcatのサービス名を変更することができます。