`

tomcat怎么做成windows自动启动的服务

阅读更多

1首先是tomcat在F:\apache-tomcat-6.0.36\bin中的startup.bat能够自动启动,启动需要配置两个环境变量。a)AVA_HOME:F:\cds\jdk1.5.0_09(jdk位置)

b)CATALINA_HOME:F:\cds\apache-tomcat-6.0.36(tomcat的位置,startup是启动该位置的tomcat)

 

2有一个存在bin\service.bat的tomcat6.0.36绿色版,如果没有service.bat则可以下载附件中的,更改其中service.ba编辑该文件找到JvmMs 128 --JvmMx 256,在后面加上: Startup=auto(前面有个空格)

现在tomcat位于F:\cds\apache-tomcat-6.0.36

3

注意要用管理员身份运行

在cmd窗口中执F:\cds\apache-tomcat-6.0.36\bin\service.bat进入tomcat bin目录     F:    cd xxx\apache-tomcat-6.0.36\bin执行安装服务的命令 service.bat install xxxservice,若名字不对,

继续执行service.bat remove xxxservicejin进行删除,再service.bat install imeta进行改名

 

 

-----如果在服务中点击xxxservice,运行,报错

windows不能在本地计算机启动  .....报错代码0

---解决

你的jkd可能是64位,但用了32位的tomcat导致的;换个64位的tomcat就可以了

注意要用管理员身份运行

------------------------------------------------------------------add---------------

注意tomcat7以后分32和64了,最好用jdk1.7+tomcat7(32位或者64位保存一直,否则把tomcat添加位系统服务时可能有问题)

1:配置远程桌面连接
2:安装jdk1.7
JAVA_HOME
D:\Java\jdk1.7.0_75

CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

Path
%SYSTEMROOT%\SYSTEM32;%SYSTEMROOT%;%SYSTEMROOT%\SYSTEM32\WBEM;%SYSTEMROOT%\SYSTEM32\WINDOWSPOWERSHELL\V1.0\;C:\PROGRAM FILES (X86)\ATI TECHNOLOGIES\ATI.ACE\CORE-STATIC;%JAVA_HOME%\BIN;%JAVA_HOME%\JRE\BIN;C:\PROGRAM FILES\SLIKSVN\BIN;C:\PROGRAM FILES\SLIKSVN\BIN;%M3_HOME%\BIN;C:\PROGRAM FILES\GIT\CMD;;C:\Program Files\Lenovo\Bluetooth Software\;C:\Program Files\Lenovo\Bluetooth Software\syswow64;


3:安装mysql 5.5
用户名:root
密码:qh123456
数据库:iot_xx
端口号:3306


4:安装配置tomcat 7
配置内存大小
catalina.bat

rem Guess CATALINA_HOME if not defined
set CURRENT_DIR=%cd%
后面添加下面一句


set JAVA_OPTS=-Xms256m -Xmx512m -XX:PermSize=256M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true


5:项目配置
applicationContext.xml配置数据库
logback.xml 配置为ERROR

 


6:tomcat添加为服务
首先是tomcat在F:\apache-tomcat-6.0.36\bin中的startup.bat能够自动启动,启动需要配置两个环境变量。a)AVA_HOME:F:\cds\jdk1.5.0_09(jdk位置)

b)CATALINA_HOME:F:\cds\apache-tomcat-6.0.36(tomcat的位置,startup是启动该位置的tomcat)

 

2有一个存在bin\service.bat的tomcat6.0.36绿色版,如果没有service.bat则可以下载附件中的,更改其中service.ba编辑该文件找到JvmMs 128 --JvmMx 256,在后面加上: Startup=auto(前面有个空格)

现在tomcat位于F:\cds\apache-tomcat-6.0.36

3

在cmd窗口中执F:\cds\apache-tomcat-6.0.36\bin\service.bat进入tomcat bin目录     F:    cd xxx\apache-tomcat-6.0.36\bin执行安装服务的命令 service.bat install xxxservice,若名字不对,

继续执行service.bat remove xxxservicejin进行删除,再service.bat install imeta进行改名

 

 

-----如果在服务中点击xxxservice,运行,报错

windows不能在本地计算机启动  .....报错代码0

---解决

你的jkd可能是64位,但用了32位的tomcat导致的;换个64位的tomcat就可以了

 

 

--catalina.bat 配置内存大小

snda(好的)
set JAVA_OPTS=-Xms256m -Xmx768m -XX:PermSize=256m -XX:MaxPermSize=512m

 

########################################

tc(好的)

 

rem                   set TITLE=Tomcat.Cluster#1.Server#1 [%DATE% %TIME%]
rem ---------------------------------------------------------------------------

set JAVA_OPTS=%JAVA_OPTS% -server -Xms800M -Xmx800M -XX:MaxNewSize=256M
set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=128M -XX:MaxPermSize=512M

setlocal
rem Suppress Terminate batch job on CTRL+C

 

分享到:
评论

相关推荐

    将Tomcat做成windows服务教程

    ### 将Tomcat做成Windows服务教程 #### 一、前言 Apache Tomcat是一款开源的Servlet容器,主要用于部署Java Web应用程序。将Tomcat配置为Windows服务可以极大地提高其可用性和管理便捷性。本文将详细介绍如何通过...

    tomcat做服务器在windows下开机自动运行

    通过上述步骤,不仅可以在Windows系统中成功配置Tomcat服务器,还能实现其开机自动启动,极大地提高了系统的稳定性和管理效率。此外,适当的服务参数调整,可以确保Tomcat与数据库等其他系统组件的无缝集成,为Web...

    Tomcat添加到window服务开机自动启动

    ### Tomcat添加到Windows服务实现开机自动启动 在IT领域中,Apache Tomcat作为一个流行的开源Web服务器,被广泛应用于Java应用程序的部署与运行环境中。为了提高系统的可用性和稳定性,经常需要将Tomcat设置为...

    绿色版tomcat如何做成windows自动启动的服务

    将绿色版Tomcat设置为Windows自动启动的服务,是一项常见的需求,尤其对于那些希望在服务器启动时自动部署Web应用的开发者而言。以下是如何实现这一目标的详细步骤与解释: ### 步骤一:确保Tomcat正常启动 首先,...

    Tomcat 7 Windows中以Service方式启动配置启动参数

    特别是在Windows操作系统上,为了实现Tomcat服务的自动化启动与管理,通常会选择将Tomcat安装为Windows服务的方式进行部署。然而,默认情况下,Tomcat服务的内存分配可能不足以支持大规模或高负载的应用场景,因此...

    自动监控 Windows平台Tomcat运行监控并自动重启

    本话题聚焦于在Windows平台上对Tomcat的运行状况进行自动监控,并在出现异常时进行自动重启,以保障服务的连续性。下面将详细讨论这个主题。 首先,我们要理解Tomcat是什么。Tomcat是一款开源的Java Servlet容器,...

    一个或多个Tomcat做成windows服务自启动

    在Windows操作系统中,...通过以上步骤,你可以在Windows服务器上设置多实例的Tomcat,并确保它们在开机时自动启动,从而提供可靠的服务。注意,配置过程中可能需要根据实际环境进行微调,确保所有配置项符合你的需求。

    Tomcat注册成windows服务.pdf

    这样做的好处是可以在系统启动时自动启动Tomcat服务,并且能够通过Windows服务管理器进行控制,比如启动、停止等操作。 #### 二、准备工作 在进行以下操作之前,请确保已经正确安装了Tomcat,并且能够手动启动和...

    windows下将nginx和tomcat设置为自动启动.rar

    在Windows操作系统中,为了确保web服务的稳定性和连续性,常常需要将常用的服务如Nginx和Tomcat配置为自动启动。这样,当系统重启时,这些服务会自动运行,无需手动启动,极大地提高了运维效率。本教程将详细介绍...

    Windows下Tomcat服务添加到系统服务

    通过以上步骤,您可以在Windows系统下成功地将Tomcat服务添加到系统服务中,并设置为开机自动启动。这不仅可以提高系统的稳定性和可用性,还能极大地简化日常运维工作,减少因人为操作失误而产生的问题。希望本文能...

    如何把tomcat加到windows服务中

    为了提高系统管理效率和便利性,常常需要将Tomcat作为Windows服务来运行,这样可以实现开机自动启动、远程控制等功能。本文将详细介绍如何将解压版的Tomcat添加到Windows服务中,并确保其能够开机自动启动。 #### ...

    windows下,把tomcat作成服务开机自启动不显示cmd窗口.zip

    在Windows操作系统中,将Tomcat配置为服务并设置为开机自启动,且不显示命令行窗口,是一项常见的系统管理任务。这有助于确保Tomcat在计算机启动时自动运行,并且不会打扰用户界面。以下是对这个过程的详细解释: ...

    tomcat6设置开机启动服务

    本文将详细讲解如何设置Tomcat 6在开机时自动启动,以便于系统启动后无需手动开启服务。 首先,我们需要了解的是Tomcat的启动方式。在Windows系统上,通常使用`tomcat6w.exe`这个图形化配置工具,或者直接运行`...

    tomcat注册成Windows操作系统服务.doc

    标题中的“tomcat注册成Windows操作系统服务”指的是在Windows操作系统中将Apache Tomcat服务器设置为一个系统服务,以便于在每次计算机启动时自动运行,无需手动启动Tomcat。这一过程通常适用于那些希望Tomcat在...

    Tomcat 服务器windows和linux 版本

    Windows版Tomcat通常会创建一个服务,以便在系统启动时自动运行。同时,通过shutdown.bat脚本可以停止服务。Windows用户可以通过任务管理器或命令行界面查看Tomcat的状态。 在Linux系统中,Tomcat的使用则更偏向于...

    tomcat windows版本下载

    为了使Tomcat作为Windows服务自动启动,可以使用`installService.bat`脚本: 1. 在命令提示符(管理员权限)中,进入`%CATALINA_HOME%\bin`目录,执行: ``` service install ``` 按照提示完成服务安装,设置...

    tomcat运行状态监控(可自动重启windows脚本).zip

    总结来说,这个压缩包提供了一套针对Windows环境下的Tomcat服务监控和自动重启解决方案。通过"监控tomcat.bat"脚本结合"curl.exe"工具,可以实时检查Tomcat的运行状态,并在出现问题时自动恢复服务。"功能截图.png...

    tomcat设置开机自启动.docx

    设置 Tomcat 的自动启动后,需要重启虚拟机,以便验证开机后是否可以自动启动 Tomcat 服务。 知识点 9: 访问 Tomcat 服务 在重启虚拟机后,可以使用浏览器访问 Tomcat 服务,以便验证 Tomcat 是否已经自启动了。...

Global site tag (gtag.js) - Google Analytics