无service.bat的tomcat服务怎么设置自启动

       在正式环境中,经常需要设置tomcat自启动,这样在重启系统服务器后就不需要再手动去开启tomcat服务器了。通过设置tomcat下的service.bat可以实现自启动的目的,但有时候会发现自己的tomcat下竟然没有service.bat,这种情况该怎么办呢?

        下面这个版本是tomcat6.0.41版本,可以看到它里面是没有service.bat的。

 1.网上好多方法是从其他版本中找个service.bat复制过来。但我认为这种方法不恰当。

          原因:每个版本是一体的,把其中一些复制过来用失去了版本的完整性,可能会导致一些问题。

          解决办法是:直接下载有service.bat的tomcat版本。

无service.bat的tomcat服务怎么设置自启动_第1张图片

2.百度搜索“tomcat下载”,点击进入tomcat下载页。

无service.bat的tomcat服务怎么设置自启动_第2张图片

3.点击“tomcatX.XX.XX”。

无service.bat的tomcat服务怎么设置自启动_第3张图片

4.点击右侧的“Archives”。

无service.bat的tomcat服务怎么设置自启动_第4张图片

5.点击想下载的版本

无service.bat的tomcat服务怎么设置自启动_第5张图片

6.点击“bin”

无service.bat的tomcat服务怎么设置自启动_第6张图片

7.点击需要下载版本的压缩包zip文件,将其下载下来。

无service.bat的tomcat服务怎么设置自启动_第7张图片

8.解压下载后的tomcat,打开cmd, cd到tomcat的bin目录下,输入service install安装服务

无service.bat的tomcat服务怎么设置自启动_第8张图片

9.然后在运行中输入service.msc打开服务窗口。

无service.bat的tomcat服务怎么设置自启动_第9张图片

10.可以看到已经将tomcat添加到了windows服务。

无service.bat的tomcat服务怎么设置自启动_第10张图片


11.在服务上点右键,修改它为自动启动。

无service.bat的tomcat服务怎么设置自启动_第11张图片

12.现在可以重启电脑,试一下它是否会随着电脑开启而自动启动。我本地没有问题。

无service.bat的tomcat服务怎么设置自启动_第12张图片

13.如果想在一台服务器上放两个相同版本的tomcat,并且都设置为自动启动怎么做呢?如果再按照上面的方法是不行的,会出现安装服务失败的提示,原因是同一台电脑上不能有相同的服务名称。

无service.bat的tomcat服务怎么设置自启动_第13张图片

14.解决办法也很简单,打开tomcat/bin下的service.bat,找到

rem Set default Service name

set SERVICE_NAME=Tomcat6

set PR_DISPLAYNAME=Apache Tomcat 6

修改此处的SERVICE_NAME和PR_DISPLAYNAME就可以了,分别为服务名称和显示名称。

无service.bat的tomcat服务怎么设置自启动_第14张图片

修改后重新安装服务。

无service.bat的tomcat服务怎么设置自启动_第15张图片

无service.bat的tomcat服务怎么设置自启动_第16张图片

同样的方法,修改并安装第二个tomcat服务。

无service.bat的tomcat服务怎么设置自启动_第17张图片

最终两个tomcat都安装到了windows服务里。

无service.bat的tomcat服务怎么设置自启动_第18张图片

你可能感兴趣的:(TomCat)