`
chenhua_1984
  • 浏览: 1251178 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

解压版本的tomcat配置为windows服务

阅读更多

     有时候需要配置tomcat为系统服务,在windows上,如果我们下载的是安装版本,那么有个选项可以直接安装为windows系统服务。但很多时候我们是解压缩版本,那么把他作为系统服务就要自己手动的组册了。

     首先我想到的就是把他的startup.bat放到开始,启动里面,虽然这样也可以自动运行,但是却不是真正意义上的windows服务。

     自己写个批处理里注册。找了下资料,过程如下。

@rem 设定服务名称,tomcat安装目录,jdk的安装目录以及服务的显示名称信息
@set SeviceName=Tomcat6At8080
@set Tomcat_Home=D:\Tomcat
@set Java_Home=D:\jdk1.6.0_01
@set Display=Tomcat6 At 8080
@set TomcatRun=%Tomcat_Home%\bin\tomcat6.exe
@rem 启动基本安装
%TomcatRun% //IS//%SeviceName% --DisplayName="%Display%" --Install="%TomcatRun%"
@rem 更新配置项
%TomcatRun% //US//%SeviceName% --Jvm="%Java_Home%\jre\bin\server\jvm.dll" --StartMode=jvm --StopMode=jvm
%TomcatRun% //US//%SeviceName% --StartClass=org.apache.catalina.startup.Bootstrap --StartParams=start
%TomcatRun% //US//%SeviceName% --StopClass=org.apache.catalina.startup.Bootstrap --StopParams=stop
%TomcatRun% //US//%SeviceName% --Description="Apache Tomcat"
%TomcatRun% //US//%SeviceName% --JvmOptions "-Dcatalina.base=%Tomcat_Home%;-Dcatalina.home=%Tomcat_Home%"
%TomcatRun% //US//%SeviceName% ++JvmOptions "-Djava.endorsed.dirs=%Tomcat_Home%\endorsed;-Djava.io.tmpdir=%Tomcat_Home%\temp"
%TomcatRun% //US//%SeviceName% --JvmMs 32 --JvmMx 256 --Startup=auto
%TomcatRun% //US//%SeviceName% --Classpath=%Java_Home%\lib\tools.jar;%Tomcat_Home%\bin\bootstrap.jar
@rem 启动自动服务
sc start %SeviceName% auto
@echo 安装服务%SeviceName%完毕
@pause 

 
下面的部分为删除一个Tomcat的服务:

 

@set TomcatRun=D:\Tomcat\bin\tomcat6.exe
@set SeviceName=Tomcat6At8080
%TomcatRun% //DS//%SeviceName%
@echo 卸载服务%SeviceName%完毕
@pause

 

 

 

 

假如是linux上的解压缩版本,那么我的做法是自己编写一个启动的shell脚本,把它追加到/etc/profile文件的后面。

 

分享到:
评论

相关推荐

    Tomcat 服务器windows和linux 版本

    下载对应版本的Tomcat Windows服务安装包后,用户可以直接解压到指定目录,通过运行startup.bat脚本来启动服务器。Windows版Tomcat通常会创建一个服务,以便在系统启动时自动运行。同时,通过shutdown.bat脚本可以...

    安装配置zip版本Tomcat配置新手入门

    【标题】"安装配置zip版本Tomcat配置新手入门"涵盖了几个关键知识点,主要涉及的是如何在没有使用安装程序的情况下,通过下载的ZIP文件手动安装和配置Apache Tomcat服务器。这通常适用于开发环境或者对系统控制有更...

    tomcat windows版本下载

    Apache Tomcat是一款开源的Java ...以上就是关于“tomcat windows版本下载”的详细步骤,包括了从下载、解压、配置环境变量到启动和管理Tomcat服务的全过程。对于开发和部署Java Web应用,理解这些基础知识至关重要。

    如何把tomcat加到windows服务中

    4. **解压Tomcat**:选择一个合适的目录,将下载的Tomcat压缩包解压到该目录下。 #### 二、创建Windows服务 1. **打开命令提示符**:通过“开始”菜单或快捷键`Win + R`打开“运行”窗口,输入`cmd`后回车。 2. **...

    zip版本Tomcat配置入门

    ### Zip版本Tomcat配置入门详解 #### 一、前言 在进行Web开发时,选择一个合适的服务器至关重要。Apache Tomcat作为一个开源的轻量级Web应用程序服务器,在Java Web开发领域中占据着举足轻重的地位。它是由Apache...

    tomcat创建为 Windows 的一个服务

    以下是一步一步教你如何将解压版的Tomcat配置为Windows服务的详细过程: 1. **安装JDK**:首先,你需要下载与你的系统架构(32位或64位)相匹配的Java Development Kit(JDK)。安装完成后,确保环境变量`JAVA_HOME...

    windows下64位的tomcat的三个版本6、7、8

    在Windows 64位环境下,下载对应版本的`.zip`文件,如`apache-tomcat-8.5.37-windows-x64.zip`,解压至任意目录。配置环境变量`CATALINA_HOME`指向Tomcat的根目录,添加系统环境变量`PATH`,包含`%CATALINA_HOME%\...

    tomcat8安装包(含windows和linux版本).zip

    这个压缩包包含了Windows和Linux两个操作系统平台的安装版本,使得用户可以在不同的操作系统环境下方便地安装和使用Tomcat。 在Windows系统中,Tomcat通常以服务的形式运行,允许用户通过控制台或图形界面启动、...

    Windows nginx +多个 tomcat 配置

    Windows nginx +多个 Tomcat 配置 Windows nginx +多个 Tomcat 配置是一种常见的服务器架构,用于解决网站高并发的问题。通过使用 nginx 作为反向代理服务器,并将多个 Tomcat 服务器作为后端服务器,可以实现负载...

    tomcat-8.5.73-windows 免安装版本

    描述中提到的“免安装版本”意味着这个Tomcat版本不需要通过传统的安装程序来设置,而是可以直接解压到任何目录并运行,这对于开发和测试环境特别方便,因为不需要管理员权限或复杂的配置步骤即可启动服务。...

    Tomcat配置方法 Tomcat配置方法 Tomcat配置方法

    在解压Tomcat安装包后,你会看到几个主要的目录和文件: 1. **bin**:包含启动和停止Tomcat的脚本,如`startup.sh`(Unix/Linux)和`startup.bat`(Windows)。 2. **conf**:这个目录存储所有Tomcat的配置文件,如...

    apache-tomcat-7.0.52 解压免安装版tomcat7

    总的来说,Apache Tomcat 7.0.52作为一个免安装版本,为开发者提供了便捷的Java Web应用开发和测试环境,其灵活性和易用性是其受欢迎的主要原因。在使用过程中,理解各个组件的功能以及配置文件的用途,可以帮助你更...

    Tomcat7.0_windows64压缩包下载

    【描述】"Tomcat7.0_64位Windows压缩包资源下载Windows64 ——————————————Tomcat7.0" 表明提供的资源是Tomcat 7.0版本的64位适配Windows系统的版本。在64位操作系统上使用64位版本的Tomcat,可以充分...

    windows版本tomcat9

    这个绿色版的Tomcat 9是为Windows操作系统优化的,它不需要进行正式的安装过程,用户可以直接解压并运行,方便快捷。 在开始使用Windows版本的Tomcat 9之前,您需要确保已经安装了Java Development Kit (JDK) 的8或...

    解压版tomcat 解压即用哦!!!

    标签"解压版"、"tomcat"、"tomcat下载"表明了这个文件是Tomcat的一个非安装版本,用户可以直接下载并解压缩使用,适用于那些希望快速部署和测试的开发者。 至于压缩包中的文件名称"Tomcat 5.5",这表示提供的是...

    windows下配置nginx反向代理tomcat

    假设你需要通过 Nginx 来反向代理后端端口为 8080 的 Tomcat 服务,以下是一个简单的配置示例: ```nginx server { listen 80; // 监听的端口号 server_name 192.168.0.238; // server 名称 # 设置代理相关的...

    Windows 2008 NLB Apache2.2 Tomcat 5集群安装配置指导手册

    本手册详细介绍了在Windows 2008操作系统上配置NLB(网络负载均衡)、Apache 2.2和Tomcat 5的集群环境的步骤和要点。以下是根据手册内容整理出的详细知识点: 1. 环境准备:需要有两台安装Windows 2008 R2操作系统...

    tomcat8 linux windows解压即可用

    在Linux和Windows系统中,Tomcat可以通过系统服务管理工具设置为开机启动,确保Web应用在系统启动时自动运行。 **详细知识点:** 1. **Tomcat 8版本**:Tomcat 8.5.30是Tomcat的特定版本,每个版本可能包含安全...

    tomcat 8.5 下载 具体版本(apache-tomcat-8.5.42-windows-x64.zip)解压版

    1.描述:Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目。...2.教程:下载后,解压文件到指定目录,配置环境变量。

    tomcat 7.0 64位 windows 解压版

    总结,Apache Tomcat 7.0.82 64位Windows解压版为Java Web开发者提供了一个高效、易用的平台,支持最新的Servlet和JSP规范,并具备良好的可扩展性和安全性。无论你是初学者还是经验丰富的开发者,都能从中受益。在...

Global site tag (gtag.js) - Google Analytics