tomcat做成Windows自启动服务
一、下载Tomcat
下载Windows版本的tomcat,一般是以zip结尾的包,免安装的包,而Linux包虽然解压可以运行,但是缺少service.bat关键文件,无法做成服务形式
下载网站: http://tomcat.apache.org/
二、配置Tomcat
1、将解压版tomcat解压到相应的路径下(如:D:\TomcatServer\ 重命名tomcat为Tomcat1)
2、如果服务器上有多个tomcat,那你必须在D:\TomcatServers\Tomcat1\conf\server.xml中修改端口
<Server port="9071" shutdown="SHUTDOWN">
<Connector port="9091" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="9061" />
<Connector port="9081" protocol="AJP/1.3" redirectPort="9061" />
3、修改service.bat文件(D:\TomcatServers\Tomcat1\bin\service.bat)该文件中共修改两处即可
①:在文件的开头加入以下设置,分别是java的安装路径、Tomcat的安装路径及服务的名称
SET JAVA_HOME=D:\TomcatServers\Tomcat1\java\jdk1.6.0
SET CATALINA_HOME=D:\TomcatServers\Tomcat1
SET PR_DISPLAYNAME=Tomcat1
②:在文件中部找到以下内容并修改
rem Set default Service name
set SERVICE_NAME=Tomcat7
修改为
rem Set default Service name
set SERVICE_NAME=Tomcat1
4、修改shutdown.bat和startup.bat文件(D:\TomcatServers\Tomcat1\bin\shutdown.bat|startup.bat)这两个文件修改的地方都相同在文件头加入以下内容即可
SET JAVA_HOME=D:\TomcatServers\Tomcat1\java\jdk1.6.0
SET CATALINA_HOME=D:\TomcatServers\Tomcat1
三、将Tomcat加入服务
首先运行Win+R打开运行对话框,输入cmd命令打开控制台,按图下操作就能完成注册

已经成功注册

四、卸载Tomcat服务

五、安装多个Tomcat服务
①、server.xml中修改端口与第一个不要重复
②、修改service.bat的 SERVICE_NAME 和 PR_DISPLAYNAME 不一样 依次执行上面步骤即可
1、禁用tomcat自身的日志输出,tomcat的日志输出会记录到一个大文件中,有时会达到1G,而且还没啥用,可以禁用,操作如下:
https://blog.csdn.net/qq924862077/article/details/78044408
https://blog.csdn.net/Javamine/article/details/85245043
https://www.cnblogs.com/adolfmc/p/3501449.html
tomcat做成Windows自启动服务的更多相关文章
- 将tomcat做成windows服务
@参考文章 大致步骤: 1,配置环境变量(选读) 2,安装 3,卸载(选读) 配置环境变量: 这块不是必须的.我不喜欢给tomcat配置环境变量,默认即可.如需要配置可看参考文章,也可参考我之前的文章 ...
- tomcat做成windows服务之后使用JMX监控的问题
转载:http://blog.chinaunix.net/uid-20449851-id-2369842.html
- ununtu设置开机启动服务-手工将Tomcat设为自启动服务
配置Ubuntu Server,上面装了一Tomcat7,希望在服务器电源打开后,希望没有登录的情况下也可以自动启动Tomcat 1.编写启动文件/etc/init.d/tomcat7 tomcat7 ...
- MongoDB的安装启动及做成windows服务
直接上干货. 官网地址:https://www.mongodb.com/download-center?jmp=nav#community 点击图中链接进入所有版本的下载列表 我下载的是3.6.5版本 ...
- 使用instsrv.exe和srvany.exe将应用程序安装成windows后台服务
好的参考链接: http://www.jb51.net/softjc/374631.html 利用这两个工具,将 exe程序或者 bat文件,做成Windows后台服务.
- 如何把一个c语言程序做成windows服务开机自启动
原文:如何把一个c语言程序做成windows服务开机自启动 目前写的程序是一个用c语言实现socket侦听的,那么如何把这个程序做成开机自启动呢? 我们是通过vs6.0,编译后生成了.exe文件,然后 ...
- Tomcat 加入windows 服务自启动设置
基于J2ee技术开发,可以运行在Tomcat.weblogic.websphere等J2ee应用服务器上,对于一般访问量不是很高的客户我们推荐使用Tomcat(开源免费),一般情况下Tomcat服务需 ...
- Tomcat:在centos中做成自启动服务
# 创建一个启动脚本文件,脚本内容见下 vi /etc/init.d/tomcat #!/bin/bash # /etc/rc.d/init.d/tomcat # init script for to ...
- windows下 将tomcat做成服务,并于oracle后启动
一.将tomcat做成服务 1.下载解压版的tomcat 6.*, 设置java.tomcat的环境(这个就不说了). 2.运行->cmd->到tomcat安装目录的bin目录: 3.运行 ...
随机推荐
- 彻底搞懂etcd raft选举、数据同步
etcd raft选举机制 etcd 是一个分布式的k/V存储系统.核心使用了RAFT分布式一致性协议.一致性这个概念,它是指多个服务器在状态达成一致,但是在一个分布式系统中,因为各种意外可能,有的服 ...
- CMU-Multimodal SDK Version 1.1 (mmsdk)使用方法总结
年10月26日 星期六 mmdatasdk: module for downloading and procesing multimodal datasets using computational ...
- Git 管理版本/回退
参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/896954074659008 Git status命令可以让我们时刻掌握仓库当前的状态,比 ...
- vue中使用radio和checkbox
代码 <template> <div id="app"> <input type="checkbox" v-model=" ...
- Python学习的开端
C语言太麻烦了,所以我打算自学Python. 自学选的书是<父与子的编程之旅>,这本书还是比较通俗易懂的. 贴上书上教我编写的猜数字游戏代码 import random secret = ...
- 消息队列的作用以及kafka和activemq的对比
背景分析 消息队列这个类型的组件一直是非常重要的组件,当经过两家企业后我就很坚信这个结论了.队列这种东西,最广泛的作用还是在于解耦,宽泛一点的说,它可以将不同部门的工作内容进行有效的整合,基于一个约定 ...
- Docker搭建Adminer(数据库图形化管理界面)
1.下载官方库的adminer镜像: docker pull adminer 2.创建adminer容器:docker run --link mysql:mysql --name adminer -p ...
- Miniconda安装 虚拟环境创建 与包管理
安装python 之前安装python包,导致了python里面的包不兼容,用管理工具卸载也下载不掉,重新安装也安装不上,没有办法只能卸掉python重装. 安装Anaconda Anaconda指的 ...
- cobbler部署错误总结
web 报错500 Internal Server Error解决方案 在安装使用Cobbler web界面的时候提示HTTP 500错误,也就是服务器内部错误,检查防火墙和selinux都是为关闭状 ...
- go语言学习笔记(一):*和&的区别
2018年04月15日 16:19:43 liudashuang2017 阅读数 2948更多 分类专栏: go 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文 ...