Tomcat注册成系统服务并修改内存
2015-06-30 21:17
627 查看
Tomcat注册为系统服务
下载解压Tomcat【以tomcat6为例】 下载地址:http://tomcat.apache.org/download-60.cgi 将下载的zip包解压:
配置startup.bat文件
在startup.bat文件最上面添加两行: SET J***A_HOME=C:\Java\jdk1.6_x64 SET CATALINA_HOME=D:\opentools\tomcat6.0.37-64 进行配置JDKHOME和TOMCATHOME的【路径需根据用户位置而定】。
配置shutdown.bat文件
同startup.bat文件一样添加两行: SET J***A_HOME=C:\Java\jdk1.6_x64 SET CATALINA_HOME=D:\opentools\tomcat6.0.37-64
配置service.bat文件
在service.bat文件中添加三行: SET CATALINA_HOME=D:\opentools\tomcat6.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_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\Tomcat6\Parameters\Java(路径可能有一点点差别)中的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%\temp -XX:PermSize=128M -XX:MaxPermSize=512M
相关文章推荐
- Tomcat源码学习——第2章
- tomcat连接mysql的3个问题解决
- Tomcat服务器的简单安装和配置
- Eclipse中的项目,在Eclipse上发布到Tomcat,编译过的文件默认存储的位置
- liunx tomcat 重启
- Ubuntu 14.4 下安装 Tomcat + Solr5.2
- Tomcat中的webapps中的web应用的文件结构
- tomcat server.xml 不支持中文注释如何解决
- Web开发中运行环境的配置:(Tomcat7.0.59)和开发环境的配置
- 如何处理Tomcat日志catalina.out日志文件过大的问题
- Tomcat源码学习——第1章
- apache 与 tomcat的关系
- 数据库连接池和Tomcat连接池的配置问题
- tomcat 配置server.xml 指定端口就可以直接打开项目。
- 关于在Eclipse中启动Tomcat报java.lang.OutOfMemoryError: PermGen space的解决方法
- informatica 修改tomcat 连接池
- Tomcat启动后快逸报表报错的解决方法
- tomcat,mysql,linux服务器性能调优
- Tomcat中配置JNDI数据源
- Tomcat中配置JNDI数据源