在window环境下,设置tomcat自启动服务Tomcat
----------------------------环境参数配置-------------------------
JAVA_HOME:JDK安装目录
JRE_HOME:JRE安装目录
CATALINA_HOME:JRE安装目录
---------------------------关于tomcat5自定义服务-------------------------
tomcat下bin有两个exe文件tomcat5和tomcat5w
1、tomcat 设置一个TOMCAT服务
比如自定义一个服务:tomcat5 //IS//mytomcat
启动自定义服务:tomcat5 //RS//mytomcat
停止自定义服务:tomcat5//SS/mytomcat
删除自定义服务:tomcat5//DS/mytomcat
//TS// 控制台应用程序模式运行服务,这是缺省的操作。在没有提供任何选项开关的时候,它被调用。服务名是执行文件没有exe后缀的部分,如Tomat5。
//RS// Run Service的缩写,运行服务,在服务管理器(Sevices.msc)中启动服务的时候被调用。
//SS// Stop Service的缩写,停止服务,在服务管理器中停止服务时被调用。
//US// Update Service的缩写,更新服务参数。
//IS// Install service 的缩写,安装服务 。
//DS// Delete service的缩写,删除服务,如果服务正在运行,首先删除服务。
2、tomcatw辅助配置已经添加的服务
比如
CATALINA_HOME:JRE安装目录
设置TOMCAT服务:service install 服务名
卸载TOMCAT服务:tomcat5.exe //DS/mytom
--Description 服务名描述 (最多1024个字符)
--DisplayName ServiceName 服务显示名称
--Install procrun.exe //RS//ServiceName 安装服务
--Startup manual Service 服务启动模式,可以是自动或者手动,值分别为:auto和manual
--DependsOn 列举此服务依赖的所有服务. 被依赖的服务用#或者;分隔。
--Environment 列决提供给服务使用的环境变量,形如key=value。多个环境变量之间用#或者;分隔。
--User 运行服务使用的用户账号。 只有在运行于没有“作为服务登录”权限下的账户中使用StartMode java 或者作为服务的exe可运行程序选项的情况下才被使用。
--Password --User参数中用户的密码
--JavaHome JAVA_HOME 定义了JAVA_HOME环境变量时,设置一个不同的JAVA_HOME环境变量
--Jvm auto 用auto或指定jvm.dll的全路径。这里可以使用环境变量表达式。
--JvmOptions -Xrs 列举形如-D 或 -X 的开关传递给JVM虚拟机。多个选项开关之间用#或者;分隔。
--Classpath 设置Java的ClassPath环境变量。
--JvmMs 设置初始使用的内存池容量,单位为MB。
--JvmMx 设置最大使用的内存池容量,单位为MB。
--JvmSs 线程堆栈容量,单位为KB
--StartImage 要被运行的可执行文件
--StartPath 开始运行可执行文件的工作路径
--StartClass 启动时使用的类
--StartParams 列决要传递给StartImage 或 StartClass的参数。多个参数之间用#或者;分隔。
--StartMethod Main 启动服务调用的方法,如果不是main,这里写上方法名
--StartMode executable 可以是jvm、java或exe 之一
--StopImage 停止服务调用的可执行文件
--StopPath 停止服务执行的文件的工作路径
--StopClass 停止服务调用的类
--StopParams 列决要传递给 StopImage 或 StopClass 的参数。多个参数之间用#或者;分隔。
--StopMethod Main 停止服务调用的方法,如果不是main,这里写上方法名
--StopMode executable 可以是jvm、java或exe 之一
--StopTimeout No Timeout 定义一个服务顺利退出的延时,单位为秒。
--LogPath 定义日志路径
--LogPrefix jakarta_service 定义日志文件名前缀
--LogLevel INFO 定义日志等级,可选值:error, info, warn或debug
--StdOutput 重定向stdout文件名
--StdError 重定向Stderr文件名
3、设置相关启动后参数 /bin/catalina.sh的前面,增加如下设置:JAVA_OPTS='-Xms【初始化内存大小】 -Xmx【可以使用的最大内存】
此路径下文件可设置自启动:tomcat_home\conf\wrapper.properties
---------------------------关于tomcat6自定义服务-------------------------
tomcat注册成系统服务 运行命令service install
删除服务运行 service uninstall
bin目录下的service.bat文件
打开此文件倒数第三行左右的那句输出
echo The service '%SERVICE_NAME%' has been installed.
这句是输出服务安装成功,在这之前加一句
sc config %SERVICE_NAME% start= auto
----------------------------------window命令设置服务-----------------------
移除一项服务sc delete 服务名
reg delete HKLM\SYSTEM\CurrentControlSet\Services\服务名
分享到:
相关推荐
### CentOS 设置 Tomcat 开机自启动 #### 一、前言 在生产环境中,为了确保应用服务器能够稳定运行,我们通常需要配置应用服务器在系统重启后自动启动。本篇文章将详细介绍如何在CentOS环境下配置Tomcat服务器实现...
在Linux系统中,尤其是CentOS 7,配置Apache Tomcat 8作为开机启动服务是确保服务器启动时自动运行Web应用程序的关键步骤。这个过程对于软件实施工程师来说非常重要,因为它可以简化维护工作,避免每次系统重启后...
Tomcat 设置开机自启动 Tomcat 是一款流行的开源 Web 服务器软件,广泛应用于企业级应用开发中。为了确保 Tomcat 服务器的稳定运行,设置开机自启动是非常必要的。下面将详细介绍 Tomcat 设置开机自启动的步骤和...
tomcat自动启动服务,可以将tomcat设置成服务,可以开机自启动
tomcat自启动服务,systemd启动,放在/lib/systemd/system下,然后systemctl daemon-reload,然后systemctl enable tomcat.service,设置为开机自启动
- 配置自启动服务时,确保遵循最小权限原则,不要给予服务不必要的系统权限。 - 使用防火墙(如`ufw`或`iptables`)限制对外访问,只开放必要的端口(默认是8080)。 通过以上步骤,您可以在Linux环境中成功配置...
例如,在一个24/7运营的网站中,如果Tomcat没有设置为开机自启动,一旦服务器重启,网站将无法访问,直到有人手动启动Tomcat服务,这无疑增加了故障恢复时间和潜在的业务损失。 ### 设置步骤详解 #### 步骤一:...
加入系统启动任务,可以监测tomcat运行情况,当tomcat停止服务时,可以自动启动tomcat
### Tomcat自启动详解:如何实现解压缩版Tomcat服务自动启动 在现代Web开发环境中,Apache Tomcat作为一款广泛使用的开源Servlet容器,为Java Web应用程序提供了强大的支持。然而,默认情况下,Tomcat并不会随着...
linux设置tomcat自动启动在centos下,开机后会自动执行/etc/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把他们任何一个加入到/etc/rc.local中...
"Tomcat开机自启动" ...Tomcat 开机自启动可以通过创建自启动脚本、赋予权限、启动服务和设置开机自启动来实现。在本文中,我们介绍了 Tomcat 开机自启动的步骤和相关知识点,为读者提供了一个详细的指南。
在Linux环境中,设置Tomcat服务器自启动是一项常见且重要的任务,尤其对于生产环境中的服务器管理而言,这能够确保服务的连续性和高可用性。本文将详细介绍如何在Linux系统下配置Tomcat服务器,使其能够在系统启动时...
tomcat的安装,并将将tomcat设置成服务
设置tomcat开机自启动。运行“service.bat install”安装Tomcat 服务(如果是vistar或者windows7需要以管理员身份运行命令行,否则其安全机制会阻止安装tomcat服务)。.然后services.msc进入服务控制台,设置apache ...
标题中的“免安装版Tomcat 开机自启动设置”指的是如何在没有进行正式安装的情况下,配置Tomcat服务器在计算机启动时自动运行。Tomcat是一款流行的开源Java应用服务器,主要用于部署和运行Servlet和JSP应用程序。...
在Linux环境中,设置Apache Tomcat自启动是一项基本的系统管理任务,这有助于确保服务器在启动时自动运行必要的服务,如Web应用程序服务器Tomcat。以下是详细步骤及知识点解析: 1. **以root用户登录**:在Linux中...
本篇文章将详细讲解如何在CentOS7上安装Tomcat8并将其配置为自启动服务。 首先,我们来了解Tomcat的不同版本。Tomcat有多个版本,包括Tomcat7、Tomcat8和Tomcat9。当前,企业中广泛使用的是Tomcat8,因为它提供了更...