背景:
有些小伙伴在測試階段直接在本地windows系統運行batch腳本startup.bat來啟動tomcat服務,在后續的實施階段如果采用windows服務器的時候就需要將tomcat服務注冊為windows系統服務來啟動運行。
如何注冊:
注冊過程其實很簡單,使用管理員身份打開命令行界面,在tomcat的bin目錄下運行service.bat來安裝注冊Windows系統服務。如果有多個tomcat服務需要注冊成windows系統服務時,為了區分不同的服務,我們需要修改bin目錄下service.bat的SERVICE_NAME。
注意:
官網上標准版的tomcat是不帶service.bat的(也就是命名如apache-tomcat-8.5.11的)
而帶特定操作系統信息的tomcat中是包含這個文件的(命名如apache-tomcat-8.5.11-windows-x64)。
小編親測,把windows版的tomcat的bin目錄下的service.bat,tomcat8.exe和tomcat8w.exe拷貝到Linux版的tomcat也可以注冊成功。
注冊成功:
注冊成功后,執行service.msc查看服務安裝情況,通過window系統服務方式來啟動tomcat服務。