Tomcat服务器配置管理(第1部分)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本文目录
1.1安装和配置管理Tomcat服务器 (2)
1.1.1安装Tomcat服务器程序 (2)
1.1.2配置Tomcat服务器程序 (4)
1.1.3管理Tomcat服务器程序 (7)
1.2在Tomcat中进行系统管理和配置 (10)
1.2.1Tomcat中的server.xml中的各个标签的含义 (10)
1.2.2Tomcat5.5以下版本系统管理Web应用程序 (17)
1.2.3Tomcat5.5以上版本系统管理Web应用程序 (20)
1.2.4Tomcat7.X版本的虚拟主机管理 (23)
1.1安装和配置管理Tomcat服务器
1.1.1安装Tomcat服务器程序
1、安装和配置JDK系统环境
(1)了解Tomcat系统
Apache Tomcat是Apache组织的Jakarta项目下的一个子项目,目前Tomcat被非常广泛地应用在中小规模的Java Web应用系统中。它是一种具有JSP环境的“Servlet容器”,同时也提供Web服务器的功能,另外Tomcat也提供有对JNDI、数据库连接池、事务处理等J2EE标准所要求的核心技术支持等。(2)需要安装和配置JDK
由于Tomcat服务器在运行时需要JDK系统,因此在安装Tomcat服务器程序之前要保证在机器中已经安装有JDK系统。当然,如果已经安装过,则不再需要重复。
2、安装Tomcat服务器和熟悉了解Tomcat的各种工作目录
Tomcat是一款开源免费的JSP服务器,可以在/下载并安装Tomcat6或者7的版本。建议下载压缩包版本(*.zip版本)而不是Windows Service Installer的EXE安装文件。如下示图为本示例下载Tomcat7版本的局部截图。
将所下载的压缩包版本的文件解压缩到磁盘目录中,并记下安装的目录路径。
(1)安装Tomcat服务器
(2)bin目录
进入Tomcat安装目录下的bin子目录,可以看到startup.bat和shutdown.bat文件。
(3)webapps
(4)work目录
1.1.2配置Tomcat服务器程序1、配置Tomcat服务器的基本要求
对于设置Windows的系统环境变量,可以打开控制面板中的“系统”程序;在“系统环境变量”中增加两个环境变量项目JAV A_HOME(最好为大写)指向JDK的目录和TOMCAT_HOME(最好为大写)指向所安装的tomcat的目录。
2、设置JAV A_HOME系统环境变量值
注意JAV A_HOME系统环境变量值不要以“;”结束。
3、设置TOMCAT_HOME(或者:CATALINA_HOME)系统环境变量值
注意TOMCAT_HOME(或者:CATALINA_HOME)系统环境变量值不要以“;”结束。
4、设置Path路径的系统环境变量值
1.1.3管理Tomcat服务器程序
1、启动Tomcat服务器
如果需要启动Tomcat服务器,只需要执行在Bin目录下的名为startup.bat的脚本文件(或者catalina.bat的脚本文件)就可以启动Tomcat服务器。
startup.bat脚本实际上并没有做什么实际的工作,主要是查看当前命令所在目录和将调用该命令的参数传递给catalina.bat脚本文件。最后调用“catalina.bat start”命令启动Tomcat服务器。
2、启动后的控制台显示相关的状态信息
现在可以运行TOMCAT并作为一个独立的Servlet容器。
当看到出现信息:Server startup in XXXX ms的输出后,Tomcat就启动完毕了。反之则可能出现错误,无法启动。
3、测试Tomcat的服务器启动与否:
可以在浏览器中输入http://127.0.0.1:8080/index.jsp,是否出现如下内容。
注意:有的时候您可能想修改Tomcat的默认监听端口,请用文本编辑器打开Tomcat安装目录/conf/server.xml,找到如下的定义:
4、安全关闭Tomcat服务器 执行在Bin目录下的名为shutdown.bat的脚本文件可以终止Tomcat服务器,而不要直接关闭控制台窗口。 s 1.2在Tomcat中进行系统管理和配置 1.2.1Tomcat中的server.xml中的各个标签的含义 1、系统配置server.xml文件 (1)Tomcat中的server.xml文件的主要作用 该文件描述如何启动Tomcat服务器,并实现对Tomcat进行初始化。该配置文件主要实现如下的功能目标:提供Tomcat组件的初始配置和说明Tomcat的结构、含义,使得Tomcat通过实例化组件完成构建和启动的过程。 (2)Tomcat中的server.xml文件所在的位置 在Tomcat的安装目录下的conf子目录中包含有一个server.xml文件,如下示图所示为Tomcat7.X 版本的server.xml文件所在的目录示图: Tomcat7增加有对Servlet3.0、JSP2.2和JSP-EL2.2的技术支持、支持Web应用程序的内存泄露的检测和防护等很多新功能。 (3)server.xml中的各个主要的标签层次示例 其中的