把tomcat加入到windows服务

把tomcat加入到windows服务

1、安装服务
在命令行中进入/Tomcat路径/bin/,执行“service.bat install”: windows

说明:
一、服务名和显示名称:service.bat中设置了默认的服务名称,不一样版本分别命名为Tomcat四、Tomcat五、Tomcat6, tomcat

     若是须要自定义服务名或服务的显示名称, 服务器

     可在service.bat中修改SERVICE_NAME或PR_DISPLAYNAME; 命令行

二、防火墙的影响:/bin/tomcat6.exe(或tomcat4.exe、tomcat5.exe)将被做为服务程序,若是有防火墙,须要设为容许做为服务。 日志

三、tomcat6.2四、6.0.30的bin下没有server.bat等文件 server


2、卸载服务
在命令行中进入/Tomcat路径/bin/,执行“service.bat remove” 开发


常见失败缘由: rem

 首先,打开日志文件/tomcat6/logs/jakarta_service_***.log,查看安装失败的缘由。
常 见的缘由是服务名或服务的显示名已存在(例如,以前安装过exe版本的tomcat但未完全删除,四、五、6版本默认服务的显示名都是 “Apache Tomcat”),解决方式1:经过“service remove 服务名”删除服务;解决方式2:在service.bat中修改SERVICE_NAME和PR_DISPLAYNAME(或经过命令行参数指定) 部署

3 : 出现   拒绝访问。
Failed to install serviceFailed installing 'Tomcat7' service ,多数是权限问题,打开c:/windows/system32/cmd.exe 右键 以管理员权限运行. 再输入
cmd

 PS:也可利用此方法,在本机上安上多个tomcat服务,好比一个作开发,一个部署其余应用,

(本人目前有2个tomcat服务,一个作为本身开发应用服务器,另外一个部上 Confluence wiki 来做为本身的知识管理平台),可是有个前提是 服务名 与tomcat端口不一样。  (本人的服务分别为 tomcat6 与 wiki ,端口也是不一样的)

相关文章
相关标签/搜索