精华内容
下载资源
问答
  • windows注册Tomcat服务

    2015-12-13 21:48:56
    windows中使用解压缩的Tomcat注册windows服务的时候,总是Failed to install service,查看日志如下图所示,莫名其妙。以为是权限的问题,把整个解压缩文件夹权限设置为全部可读可写,并且按照网上找到的解决...

    windows中使用解压缩的Tomcat,注册为windows服务的时候,总是Failed to install service,查看日志如下图所示,莫名其妙。以为是权限的问题,把整个解压缩文件夹权限设置为全部可读可写,并且按照网上找到的解决办法,以管理员运行命令行工具进入Tomcat解压缩文件夹下的bin目录下,执行service.bat install还是不行,看到有人说防火墙,把它关了也不行。最后把360卫士退出,再安装,瞬间安装成功了。坑爹的360,这么个小问题可是把我折腾的要疯掉了,我看网上碰到此问题的人不少,在此写出来,希望对碰到此困难的人有帮助。


    展开全文
  • WindowsTomcat服务添加到系统服务,亲测有效!!!避免手动关闭服务
  • tomcat注册windows服务

    2018-06-21 15:07:31
    该例通过两种方式,将大众的服务器tomcat注册windows服务,以便部署时使用,提供了添加服务、配置服务、删除服务的说明
  • 具备两个条件 (1) bin目录下具有service.bat文件 个别版本下没有这个文件,有些博主建议从别的版本里拷贝出来修改,并不建议! 每个大版本下【Tomcat9】都会有小分支...不影响注册服务,但影响Tomcat启动,可能会...
    • 具备两个条件

    (1) bin目录下具有service.bat文件

    个别版本下没有这个文件,有些博主建议从别的版本里拷贝出来修改,并不建议!
    每个大版本下【Tomcat9】都会有小分支【Tomcat9.0.13 Tomcat9.0.1】
    而每个分支下都有有多个适用小版本版本,找到适用于windows下得即可

    在这里插入图片描述

    (2)安装了Java并配置了环境变量

    不影响注册服务,但影响Tomcat启动,可能会错觉为为没注册上

    • 注册服务流程

    (1)cmd cd到Tomcat bin目录下,或者bin目录下按shift右键菜单打开cmd

    (2)打开Service.bat,命令已经写的很清楚了

    方式一:service.bat  install 最为简单粗暴,默认服务命名为Tomcatx
    方式二:service.bat  install XXService 自定义名称,一般强迫症患者的选择
    

    至此,运行service.msc,看到有你的服务并能正常执行之,则说明成功了,下文可以忽略了。

    • 附加效果

    细心的青年们会发现,bin目录下有两个可执行文件:tomcatx.exe以及tomcatxW.exe,这两个文件作用其实分别是无界面化启动服务以及界面化配置Tomcat服务

    选择方式一的话:bin目录下的tomcatx.exe以及tomcatxW.exe都可以正常启动
    选择方式二的话:bin目录下的tomcatx.exe以及tomcatxW.exe会惊喜的发现都不可以启动了

    重症强迫症患者可能不干了,为啥执行不了

    详细原因未经考证,但是跟rename语句有关,要想自定义名称,要在方式一的基础上 ,紧接着执行如下命令
    service.bat install xxService --rename

    这时打开服务会发现名称变了,tomcatx.exe以及tomcatxW.exe文件名称也改为了xxService 了,
    双脚离地了,病毒关闭了,聪明的大脑又占领高地了,文件也能正常启动了

    • 附:摘录Service.bat原文注释

    Usage: service.bat install/remove [service_name [–rename]] [–userusername]

    install
    Install the service using default settings

    remove
    Remove the service from the system

    service_name (optional)
    The name to use for the service. If notspecified, Tomcat9 is used as the service name

    –rename(optional)
    Rename tomcat9.exe and tomcat9w.exe to match the non-default service name.

    展开全文
  • windows安装tomcat服务

    2014-11-13 15:47:35
    [2014-11-13 15:17:33] [info] Procrun (2.0.4.0) started ...[2014-11-13 15:17:33] [info] Service Tomcat6 name Apache Tomcat [2014-11-13 15:17:34] [info] Service Tomcat6 installed [2014-11-13 15:17:34]

    自己win7 64位系统安装tomcat服务又出了一点小麻烦,特记录过程如下:

    1、64位系统,下载安装64位jdk(之前安装的32位jdk,安装tomcat服务后无法启动,总是报错误代码0)

    2、下载64位tomcat,解压缩,进入tomcat/bin目录下,编辑service.bat,其中有一行“set PR_DISPLAYNAME=”,在这里配置tomcat服务在操作系统服务中显示的名称(不是serviceName,是displayName),比如配置为:set PR_DISPLAYNAME=tomcat6_myproject_1。displayname一定要配置,否则在系统服务中找不到自己配置的服务,为此费了不少时间

    3、用管理员权限打开cmd命令行,进入tomcat/bin路径下,输入:service.bat install tomcat6_myproject_1 ,(此处tomcat6_myproject_1是服务名,即serviceName,可自己随意起名,不要和现有服务名重复即可,当然也可以和本服务的displayname一样)回车,命令行会提示“The service 'tomcat6_myproject_1' has been installed”,即表示服务安装成功。

    4、如果服务安装错误了,就在cmd命令行中输入:service.bat remove tomcat6_project_1,回车即可卸载该服务。

    5、如果需要启动多个tomcat,修改tomcat配置文件,改成不同的端口,注册不同的系统服务,就可以从服务中启动多个tomcat了。


    安装过程有几点需要注意:

    1、tomcat路径不要有中文;

    2、启动cmd命令行时,使用管理员权限打开

    3、从jdk/bin目录下拷贝 msvcr71.dll到tomcat/bin目录下(有时会因为这个报错,导致服务无法启动)


    以下是安装版的tomcat遇到的问题:

    安装版tomcat6安装后,tomcat.exe可以启动,但是系、系统服务中无法启动,报错信息如下,最开始以为java_home等没有配置,最后才发现是JDK6和tomcat6的兼容问题。从jdk/bin目录下拷贝 msvcr71.dll到tomcat/bin目录下即可。


    [2014-11-13 15:17:33] [info] Procrun (2.0.4.0) started

    [2014-11-13 15:17:33] [info] Service Tomcat6 name Apache Tomcat
    [2014-11-13 15:17:34] [info] Service Tomcat6 installed
    [2014-11-13 15:17:34] [info] Procrun finished.
    [2014-11-13 15:17:34] [info] Procrun (2.0.4.0) started
    [2014-11-13 15:17:34] [info] Updating service...
    [2014-11-13 15:17:35] [info] Service Tomcat6 updated
    [2014-11-13 15:17:35] [info] Update service finished.
    [2014-11-13 15:17:35] [info] Procrun finished.
    [2014-11-13 15:17:35] [info] Procrun (2.0.4.0) started
    [2014-11-13 15:17:35] [info] Updating service...
    [2014-11-13 15:17:35] [info] Service Tomcat6 updated
    [2014-11-13 15:17:35] [info] Update service finished.
    [2014-11-13 15:17:35] [info] Procrun finished.
    [2014-11-13 15:18:22] [info] Procrun (2.0.4.0) started
    [2014-11-13 15:18:22] [info] Running Service...
    [2014-11-13 15:18:22] [info] Starting service...
    [2014-11-13 15:18:22] [174  javajni.c] [error] 找不到指定的模块。
    [2014-11-13 15:18:22] [994  prunsrv.c] [error] Failed creating java C:\Program Files\Java\jre6\bin\client\jvm.dll
    [2014-11-13 15:18:22] [1269 prunsrv.c] [error] ServiceStart returned 1
    [2014-11-13 15:18:22] [info] Run service finished.
    [2014-11-13 15:18:22] [info] Procrun finished.
    [2014-11-13 15:28:35] [info] Procrun (2.0.4.0) started
    [2014-11-13 15:28:35] [info] Running Service...
    [2014-11-13 15:28:35] [info] Starting service...
    [2014-11-13 15:28:36] [info] Service started in 1078 ms.
    [2014-11-13 15:29:03] [info] Stopping service...
    [2014-11-13 15:29:04] [info] Service stopped.
    [2014-11-13 15:29:04] [info] Run service finished.
    [2014-11-13 15:29:04] [info] Procrun finished.
    [2014-11-13 15:36:30] [info] Procrun (2.0.4.0) started
    [2014-11-13 15:36:30] [info] Running Service...
    [2014-11-13 15:36:30] [info] Starting service...
    [2014-11-13 15:36:31] [info] Service started in 1078 ms.
    展开全文
  • windows安装tomcat8注册为服务的正确姿势 并设置开机自启 实践笔记我使用windows10专业版1909我使用apache-tomcat-8.5.340.对tomcat做了哪些0.1.`注册为windows服务`0.2.`更改开机启动方式`0.3.`...注册tomcat为windo

    我使用windows10专业版1909

    我使用apache-tomcat-8.5.34

    电脑只注册一个tomcat服务,这篇文章没问题,要注册多个服务,也就是多个tomcat实例,请看我另一篇文章,有些细节要配完,tomcat服务才会完全听你的话

    0.对tomcat做了哪些

    0.1.注册为windows服务

    0.2.更改开机启动方式

    0.3.post提交长度修改

    0.4.改访问端口

    0.5.增加静态资源的缓存

    0.6.改内存

    0.7.加编码UTF-8

    默认服务名:Tomcat8
    默认服务显示名称:Apache Tomcat 8.5 Tomcat8
    默认启动方式为:手动启动
    默认内存:128m 256m

    1.下载想要的官方tomcat版本

    我这边以8.5.34版本为例

    tomcat-8/v8.5.34.zip官网下载

    若失效,官网自己查下载地址,或者私信找我拿

    2.下载打包好的8.5.34注册服务压缩包

    tomcat-8.5.34注册服务压缩包

    端口默认:8080
    默认服务名:Tomcat8
    默认服务显示名称:Apache Tomcat 8.5 Tomcat8

    3.解压第二步的压缩包

    在这里插入图片描述

    4.注册tomcat为windows服务

    端口默认:8080
    默认服务名:Tomcat8
    默认服务显示名称:Apache Tomcat 8.5 Tomcat8
    默认启动方式为:手动启动

    #cmd进入bin目录,可以看到service.bat
    

    在这里插入图片描述

    
    #注册服务
    service.bat install
    
    #卸载服务
    service.bat uninstall
    

    在这里插入图片描述

    5.查看tomcat服务

    端口默认:8080
    默认服务名:Tomcat8
    默认服务显示名称:Apache Tomcat 8.5 Tomcat8
    默认启动方式为:手动启动
    在这里插入图片描述
    在这里插入图片描述

    6.更改启动为开机自启

    > 如果要换新版本的nginx,将nginx先停止在卸载,再将nginx-mini.exe和nginx-mini.xml放到nginx根目录,在执行第四步

    7.启动后访问测试

    访问测试http://localhost:8080/
    在这里插入图片描述
    在这里插入图片描述

    8.官方tomcat我更改了下面这两个

    8.1.post提交参数过多时,post长度限制我们一般改为102400

    <Connector port="8080" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" maxHttpHeaderSize ="102400" />
    

    在这里插入图片描述

    要改变访问tomcat的端口的话,把这边的8080改为你想要的端口在重启生效

    8.2.增加静态资源的缓存,我们一般改为100000

    <Resources cachingAllowed="true" cacheMaxSize="100000" />
    

    在这里插入图片描述

    9.改内存

    双击tomcat8w.exe
    在这里插入图片描述

    切到Javatab
    在这里插入图片描述

    10.加编码UTF-8

    -Dfile.encoding="UTF-8"
    

    在这里插入图片描述

    11.重启搞定tomcat基本常见问题

    展开全文
  • Tomcat注册系统服务 windowstomcat注册服务主要是方便维护,就是在服务器重启的时候不用再手动的去启动tomcat注册方法: 1.在DOS命令行模式下,cd到tomcat下的bin目录。 2.在bin目录下可以看到一个service....
  • 注册服务: 1 >cd /d D:\Java\tomcat-7.0.57-Css\bin //进入目录 1 >service.bat install //注册服务,同理删除服务为 remove    删除服务: 1 sc...
  • 为了避免多个应用部署在同一个tomcat之下带来的管理不便或者不同应用之间依赖场景的冲突,需要在一台服务器上运行多个tomcat服务,则需要将多个tomcat注册Windows系统服务,下面就来介绍如何在此场景下进行相关应....
  • 注册Tomcatwindows服务

    2013-04-23 15:28:26
    一、注册Windows系统服务:  运行cmd打开控制台,进入Tomat目录/bin文件夹,会看到service.bat输入如下命令运行。 service install 服务名称这一句是将当前Tomcat服务器注册为系统服务服务名称为service.bat...
  • 有很多文章说要设置啥环境变量的,应该是很早的教程...每个tomcat的bin目录下,命令行运行注册命令:“service.bat install TestA”,注意服务名不要重复了。 以下自己写的bat命令 @echo off call service.bat ins.
  • tomcat注册Windows操作系统服务.doc
  • Tomcat注册Windows服务

    万次阅读 2018-07-21 12:55:13
    1)安装32位或64位JDK 2)安装32位或64位的Tomcat 3)打开CMD,进入到Tomcat的bin目录,执行命令:service.bat install ...5)安装完毕后,在Windows服务中可以看到,改成自动启动即可。 注意:一定要保证JDK和T...
  • 1、Tomcat找不到service.bat文件 原来是下载的时候没有注意看,只有windows版的才带,默认版的是不带的,下载weindows版本。https://tomcat.apache.org/download-70.cgi2、查看tomcat端口是否被占用1、输入cmd,输入...
  • Windows配置Tomcat服务自启动的三种方法 文章目录在Windows配置Tomcat服务自启动的三种方法1. 根本上修改Tomcat服务启动类型2. 通过命令行方式修改3. 从windows服务配置手动修改 本文以Tomcat9为例,共介绍三种...
  • 一、tomcat加入windows服务 A、点击开始–>运行,输入cmd进入dos控制台 B、执行以下dos命令(输入命令后按回车键执行) cd Tomcat_oa\bin service install 服务名 (可选,默认为tomcat5) 至此tomcat加入windows...
  • 此处使用的是tomcat8 tomcat8注册为以服务的方式启动后,如果想更改此时JVM的大小,分为以下几步: ...注意:如果修改service.bat文件中的JVM堆大小是不生效的,需要修改过后重新注册tomcat服务 ...
  • Tomcat注册windows服务

    2011-11-11 21:27:02
    【Tomcat注册windows服务】 打开cmd命令行,进入tomcat目标下的bin目录里,执行service...服务注册成功之后,就可以在命令行中(或通过bat文件)启动Tomcat服务。启动命令:net start Tomcat6 【命令行
  • tomcat注册windows服务

    2020-03-16 23:14:42
    今天遇到一个问题,将tomcat部署在windows服务器,然后需要后台运行tomcat服务。既然能够tomcat服务,那干脆再进一步,将tomcat服务设置为开机自动启动; 1.下载tomcat(官网链接) 特别说明一下,官方推荐的版本...
  • 1. 从命令行进入tomcat的bin目录...2. 输入service.bat install myTomcat (此处的myTomcat为注册的名字可以随便取,这个名字就是你在管理的服务里看到的名字); 3. 输入service.bat remover myTomcat 就可以删除;
  • tomcat注册windows服务

    千次阅读 2015-12-02 21:00:56
    注册tomcatwindows服务,并修改tomcat的类加载路径
  • 1.使用管理员身份打开cmd,切换到tomcat的bin目录: # 切换到bin目录 cd D:\zhiruan-tomcat-8080\apache-tomcat-8.5.34\bin # 注册服务 service.bat install 自定义服务名 2.设置开机自启动: ...
  • tomcat注册windows服务

    2011-03-06 13:18:44
    tomcat注册windows服务: 打开cmd命令行,进入tomcat目标下的bin目录里,执行service.bat install tomcat_lzk 如果想删除windows服务,可以进入cmd命令行,执行sc delete tomcat_lzk(其中,tomcat_juziku为...
  • 步骤三:注册Windows服务 接下来按步骤操作: 步骤一:安装tomcattomcat官网下载你所需要的tomcat版本,一般使用7或者8,官网地址:http://tomcat.apache.org/ 下载完后解压即可用。启动:startup.bat...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,957
精华内容 9,182
关键字:

windows注册tomcat服务