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.运行 ...
随机推荐
- Java自学-日期 日期格式化
Java中使用SimpleDateFormat 进行日期格式化类 SimpleDateFormat 日期格式化类 示例 1 : 日期转字符串 y 代表年 M 代表月 d 代表日 H 代表24进制的小时 ...
- 【转】用Python做股市量化策略投资数据分析
金融量化分析介绍 本文摘要; 金融量化分析介绍 1.什么是金融量化分析 2.金融量化分析可以干什么 3.为什么将python运用于金融 4.常用库简介 1.什么是金融量化分析 从标题中我们可以 ...
- 安装vivado 2016.1时出错
在将vivado 2016.1安装到d:\ xilinx时,发生以下错误: 提取存档D时遇到 错误:\ Xilinx_Vivado_SDK_2016.1_0409_1 \ payload \ rdi_ ...
- 【转载】 C#中常见的泛型集合类有哪些
在C#语言编程过程中,List集合类是最常见的泛型集合类,其实除了List集合,还有其他一些常用的泛型集合类,如字典类型Dictionary泛型集合类.先进先出的队列类型Queue泛型集合类.后进先出 ...
- Miniconda
什么是conda conda的基本使用方式 conda是一个开源包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换. 它适用于Linux,OS X和Windows,是 ...
- django应用之corsheaders[跨域设置]
安装 pip install django-cors-headers 注册应用 INSTALLED_APPS = ( ... 'corsheaders', ... ) 中间层设置 MIDDLEWARE ...
- ELK提高篇之Logstash
目录 二.Logstash 2.1.安装logstash 2.2.Logstash的工作原理解析 2.3.Logstash的配置和运行 2.4.Logstash实用举例 2.5.Logstash常用插 ...
- Fedora 29 安装 GitBook 教程
Fedora 29 安装 GitBook 教程 本文原始地址:https://sitoi.cn/posts/53731.html 安装 nvm 安装 nvm curl -o- https://raw. ...
- ELK日志分析
1. 为什么用到ELK 一般我们需要进行日志分析场景:直接在日志文件中 grep.awk 就可以获取自己想要的信息.但是规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档.文本搜索太慢怎 ...
- ROS学习(更新中~)
1.一次把ROS环境变量都自动配置好(即添加到bash会话中)echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc ...