1.下载Zip版Tomcat;选择:32-bit Windows zip(pgp,md5)下载解压文件到指定目录,如:D:/ProgramFiles/Tomcat6
进入D:/ProgramFiles/Tomcat6/bin目录:双击运行:startup.bat
待启动完成后,在浏览器中输入:http://localhost:8080
如果出来tomcat首页,表示安装成功
2、修改service.bat
在第一行前加:
set CATALINA_HOME=D:\ProgramFiles\Tocmat6
set SERVICE_NAME=Tomcat6
set PR_DISPLAYNAME=Apache Tomcat
第二行是服务的名字,在命令行中通过该名字进行服务的控制(启动/关闭)
第三行是服务的显示名称,即在服务管理器中显示的名称.
在echo The service '%SERVICE_NAME%' has been installed.前加入
sc config %SERVICE_NAME% start= auto
设置服务自启动
3、添加服务
在DOS界面下,进入Tomcat解压目录的bin目录,输入命令:
service remove tomcat6
service.bat install
如果安装成功,会提示:The service 'Tomcat6(或者你修改一后的SERVICE_NAME)' has been installed
4、调整参数
在DOS界面下,进入Tomcat解压目录的bin目录,输入命令:
tomcat6w.exe //MS//tomcat6 其中tomcat6为服务名。
在任务栏会显示服务图标。
在Java Options里面输入需要设置的参数,如设置permsize的内存
-XX:PermSize=64M
-XX:MaxPermSize=192m
-XX:ReservedCodeCacheSize=48m
-Duser.timezone=GMT+08
5、启动服务
在命令行输入:net start tomcat6
6、停止服务
在命令行输入:net stop tomcat6
7、service.bat 相关参数:
--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文件名
分享到:
相关推荐
### JDK 5.0 和 Tomcat 5.0 配置全攻略 #### 环境搭建背景 对于初入Java领域的新手来说,环境配置往往是一个不小的挑战。本篇文章旨在帮助那些在Java学习过程中遇到环境配置问题的朋友,提供一份详尽的JDK 5.0 和 ...
### Tomcat 4.01 全攻略:深入解析与配置指南 #### 一、Tomcat 4.01 概览与荣誉 Tomcat 4.01 是一款由 Jakarta 项目组开发的开源应用服务器,专为 Java 应用提供支持。它在 2001 年被《JavaWorld》杂志评为最具...
【Tomcat全攻略(TOMCAT详细教程)】 Tomcat是一款广泛应用的开源Servlet容器,由Apache软件基金会的Jakarta项目维护。它被JavaWorld杂志评为2001年度最具创新的Java产品,也是Sun公司官方推荐的Servlet和JSP容器。...
- 使用startup命令启动Tomcat(Windows下),在Linux环境下运行startup.sh。关闭Tomcat则分别使用shutdown或shutdown.sh命令。 **三、Tomcat应用** 1. **目录结构** - **bin**: 存放启动和关闭脚本。 - **conf*...
【标签】:“tomcat全攻略”标签明确了讨论的主题,即Tomcat的各个方面,包括安装、配置、优化以及问题排查。 【压缩包子文件的文件名称列表】:"tomcat4.01全攻略.txt" 提示我们关注的是Tomcat 4.0.1版本的相关...
《Jive配置全攻略与必备JAR包指南》 Jive是一款强大的社交网络软件,用于构建企业内部的协作平台。其配置过程可能涉及到多个步骤,包括服务器环境搭建、数据库连接、安全设置等,对于初次接触的用户来说,确实是一...
### MyEclipse 优化全攻略 #### 一、概述 MyEclipse作为一款非常流行的集成开发环境(IDE),尤其在Java Web开发领域受到广大开发者的青睐。然而,随着项目的复杂度增加以及IDE自身功能的扩展,MyEclipse可能会...
《MyEclipse性能优化全攻略》 MyEclipse作为一款强大的Java集成开发环境,其丰富的功能和强大的支持深受开发者喜爱。然而,随着项目的日益庞大,MyEclipse的性能问题也逐渐显现,如频繁的“未响应”现象,严重影响...