Tomcat注册为系统服务

下载解压Tomcat

【以tomcat6为例】
下载地址:http://tomcat.apache.org/download-60.cgi
将下载的zip包解压:

配置startup.bat文件

在startup.bat文件最上面添加两行:
SET JAVA_HOME=C:Javajdk1.6_x64
SET CATALINA_HOME=D:opentools  omcat6.0.37-64
进行配置JDKHOME和TOMCATHOME的【路径需根据用户位置而定】。

配置shutdown.bat文件

同startup.bat文件一样添加两行:
SET JAVA_HOME=C:Javajdk1.6_x64
SET CATALINA_HOME=D:opentools  omcat6.0.37-64

配置service.bat文件

在service.bat文件中添加三行:
SET CATALINA_HOME=D:opentools  omcat6.0.37-64
SET SERVICE_NAME=Tomcat6
SET PR_DISPLAYNAME=Apache Tomcat
分别代表配置TOMCATHOME和要配成服务的名称以及描述。另外在  --JvmMs 128 --JvmMx 256后面添加一个设置服务自动运行的配置为: --Startup=auto  【注意 --前面是需要有空格的】

添加服务

在DOS界面下,进入Tomcat解压目录的bin目录,输入命令:
service.bat install
如果安装成功,会提示:The service 'Tomcat6(或者你修改一后的SERVICE_NAME)' has been installed

修改TOMCAT服务内存

通过注册表修改

打开注册表HKEY_LOCAL_MACHINESOFTWAREWow6432NodeApache Software FoundationProcrun 2.0Tomcat6ParametersJava(路径可能有一点点差别)中的Options。

通过tomcat6w.exe修改

TOMCAT为我们提供了一个设置启动参数的窗体,双击tomcat_home/bin目录下的tomcat6w.exe,如图

下方的Initial memory pool就是初始化堆内存大小,Maximun memory pool是最大堆内存大小。
而要设置Perm Gen池的大小就要在Java Option里面加参数了,在里面加上:
-Dcatalina.base=%tomcat_home%
-Dcatalina.home=%tomcat_home%
-Djava.endorsed.dirs=%tomcat_home%endorsed
-Djava.io.tmpdir=%tomcat_home% emp
-XX:PermSize=128M
-XX:MaxPermSize=512M

Tomcat注册成系统服务并修改内存相关推荐

  1. Tomcat注册成系统服务并随机启动

    背景和问题:用了基于Java的单点登录Cas开源程序包,用上了Tomcat服务.但我们用上的是免安装版的tomcat程序包,运行tomcat程序时,会一直在任务栏.这样就会导致服务器重启的时候,都要手 ...

  2. tomcat注册windows服务-歪解

    最近在研究tomcat注册系统服务自启动的问题,以前只是使用安装版,直接安装后,tomcat就成为了系统服务,并且自动启动一个管理窗口,可以控制服务的启动关闭以及日志登记.jvm位置等设置. 但是系统 ...

  3. windows下redis安装,注册成系统服务

    前言 Redis-x64-3.0.504 win 7 目标:安装redis.redis 注册为系统服务,及异常处理 下载 https://github.com/microsoftarchive/red ...

  4. windows上Tomcat注册为服务

    Tomcat 服务注册 下载Tomcat 直接启动 注册服务 查看服务 启动服务验证 下载Tomcat tomcat8下载地址 按照电脑下载对应位数的压缩包,然后解压 直接启动 tomcta运行需要依 ...

  5. CentOS7(Linux)下安装gitblit并注册成系统服务

    前段时间写过一篇Windows Server下部署gitblit服务,由于服务器转成了CentOS7,于是继续折腾. 下载解压 [root@mini-like data]# wget http://d ...

  6. 将tomcat添加到服务中

    转载自:http://blog.csdn.net/zjd934784273/article/details/47701011(windows) :http://www.cnblogs.com/ilah ...

  7. 把解压缩版的tomcat6注册成服务并设置自启动

    操作步骤: 1.在"开始"→"运行"中输入cmd 命令,进入MS-DOS界面 2.cd 到tomcat的bin目录下       C:\> cd tomc ...

  8. 服务器 设置 将 Tomcat 注册 到系统服务 及使用方法

    将TOMCAT注册成系统服务的好处,就是方便维护,在服务器重启的时候,系统会自动启动系统服务,而不必手动操作,这就为我们在项目维护时省下不少麻烦. 在项目维护期间有很多客户只要一有问题,就电话招呼,而 ...

  9. tomcat7w.exe启动失败,未注册成服务,以及配置Tomcat系统环境变量

    今天弄了个绿色解压版的Tomcat,结果 tomcat7w.exe 启动失败, 提示我没有将Tomcat注册成服务,我想这可能是因为直接解压缩的原因吧,先把 Tomcat 注册一下吧, 1. 找到解压 ...

最新文章

  1. 2020年“3D视觉工坊”视频号最受欢迎视频 Top 10!
  2. 淘宝API商家自用型应用程序全部源代码和详细的帮助文档(1元有偿提供)
  3. idea lombok安装后还是标红_小辣椒神器Lombok
  4. Windows 7 硬盘安装
  5. Recommended Journals for MPhil degree at Business Model Innovation Group
  6. 架构畅想:如果以你所会去进行架构,会到哪一步?
  7. 深入理解客户的需求至关重要!
  8. es6 实例:Web 服务的客户端
  9. MySQL 开源工具集合
  10. Hello Quartz (第二部分)
  11. Linux内核中的xx_initcall
  12. atitit.编程语言 程序语言 的 工具性 和 材料性 双重性 and 语言无关性 本质
  13. MATLAB图像去雾算法
  14. Windows系统C盘清理方案
  15. 【第126期】游戏策划:给@毛毛团的简历分析
  16. GOM引擎ItemShow代码在NPC对话框中显示装备图片及属性
  17. 为什么大龄程序员不选择自己创业?
  18. 手机web字体css设置,手机web字体css怎么设置微软雅黑
  19. css样式选择器的种类及区别
  20. Net分布式系统之五:C#使用Redis集群缓存

热门文章

  1. 弹性工作制让企业留得住人
  2. PLU space in 优酷
  3. 2021年轻人头发报告:秃头男女,恋爱告急
  4. h5跳转到 google play 应用商店 的APP详情页面
  5. 给html 添加看板娘
  6. 在微信内部浏览器接口weixinJSBridgeReady
  7. 推荐一款管理便捷,稳定的eTerm共享放大系统(PID放大系统)
  8. 计算机技术在电力系统中的应用,计算机技术在电力系统自动化中的应用
  9. 常见的非关系型数据库(非RDBMS)
  10. window计划任务 0x1