Apache Tomcat 7配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Apache Tomcat 7.0.0 配置手稿
一配置JDK
1、下载jdk
下载后,解压,假设为d:\JDK6,要确保bin目录在这个目录里,下面的JAVA_HOME即为此目录d:\JDK6.
2、配置系统变量
(1) 右键单击“我的电脑”,选择“属性”-“高级”,点击“环境变量”。
(2) 在“系统变量”框中,点击“新建”按钮,“变量名”填写“JAVA_HOME”,变量值填写jdk解压
后所在的目录,即:d:\JDK6。
继续添加CLASSPATH变量值为“.;%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%\lib\rt.jar;”
classpath也可配置为d:\JDK6\lib
(3) 在“用户变量”框下面点击“新建”按钮,“变量名”填“PATH”,“变量值”填写%PATH%;%JAVA_HOME%\bin 二配置Tomcat
1、下载Tomcat Zip压缩包,解压。
2、修改startup.bat文件:
在第一行前面加入如下两行--
SET JAVA_HOME=(JDK目录)
SET CATALINA_HOME=(前面解压后Tomcat的目录)
如果需要使用shutdown.bat关闭服务器的话,也按照上面加入两行。
3、这样,运行startup.bat就可以运行服务器,运行shutdown.bat就可以关闭服务器了。
三将Tomcat加入服务
1、修改bin目录中的service.bat:
添加下面这些代码:
-----------------------------------------------------------------------------
REM 添加下面的一行
set CATALINA_HOME=(前面解压后Tomcat的目录)
REM 如果从来没有安装过Tomcat,或者保证Services.msc启动服务管理器检查没有Apache Tomcat系
统服务,到此你就可以转到第REM 二步了。否则继续往下走重新设置服务的名字,可以自定义服务名
称
REM 按照描述修改下面的几行
set SERVICE_NAME=Tomcat5
REM 上面一行,Tomcat5修改成你需要的服务名,这个将是一后使用net start/stop来操作的服务名称。set PR_DISPLAYNAME=Apache Tomcat
REM 上面一行,Apache Tomcat改为你需要的显示服务名,这个将显示在服务管理器中。
set PR_DESCRIPTION=Apache Tomcat Server - /tomcat
REM 这一行改不改无所谓,是服务的描述,根据自己的喜好决定吧。
-----------------------------------------------------------------------------
2、运行cmd打开控制台,进入Tomat目录/bin文件夹,输入如下命令运行。
service.bat install
程序提示:The service 'Tomcat5(或者你修改一后的SERVICE_NAME)' has been installed
说明服务Tomcat已经被安装成功。
顺便说一下,运行service.bat remove可以移除服务。
3、到这里,服务添加成功,运行services.msc,可以看到添加的服务,默认状态下该服务是手动运行的,在他的属性中,将启动类型更改为“自动”,以后机器启动以后Tomcat就在后台启动了。
四控制台控制服务的命令
启动服务
net Start 服务名
关闭服务
net stop 服务名
打开服务浏览器输入http://localhost:8080 看到tomcat就成功了
Introduction
This is the top-level entry point of the documentation bundle for the Apache Tomcat Servlet/JSP container. Apache Tomcat version 7.0 implements the Servlet 3.0 and JavaServer Pages 2.2 specifications from the Java Community Process, and includes many additional features that make it a useful platform for developing and deploying web applications and web services.
Select one of the links from the navigation menu (to the left) to drill down to the more detailed documentation that is available. Each available manual is described in more detail below.
Java location: The installer will use the registry or the JAVA_HOME environment variable to
determine the base path of a J2SE 6 JRE.
在Windows 系统下,进入 apache-tomcat-7.0.0\bin\ 目录,打开 catalina.bat文件进行修改,在87行后面回车,设置如下:
set JAVA_OPTS=-server -Dcom.sun.management.jmxremote -Xms1024m -Xmx2048m -XX:PermSize=400m -XX:MaxPermSize=400m
在Linux 系统下,进入 /apache-tomcat-7.0.0/bin 目录,打开catalina.sh文件进行修改,设置如下:
JAVA_HOME=/export/home/jdk1.6.0_16/
JAVA_OPTS="-server -Xms1024m -Xmx2048m -XX:PermSize=400m -XX:MaxPermSize=400m
-Dcom.sun.management.jmxremote"
/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/ */*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*
进入 apache-tomcat-7.0.0\conf 目录,打开tomcat-users.xml文件进行修改,设置如下:
/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/ */*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*
进入 apache-tomcat-7.0.0\conf 目录,打开server.xml文件进行修改,查找Connector port="8080"所在这行,大概在67行左右,设置如下:
minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" protocol="HTTP/1.1" connectionTimeout="20000" disableUploadTimeout="true"/> 在文件最后是注释掉下面这断的,我们只需取消注释修改如下: prefix="local_host_access_log." suffix=".log" pattern="%h %l %u %t "%r" %s %b" resolveHosts="false"/> 这样简单配置过后,Tomcat 服务就能启动运行了。