2.3 安装和配置Tomcat
专题讲座:光盘\MR\Video\2\Tomcat的使用.exe。
视频速递:全面解读Tomcat的安装和使用。
开发Java Web中,Web程序(JSP/Servlet)需要Web服务器的支持,本节介绍比较常用的Tomcat服务器。
2.3.1 获取Tomcat
Tomcat服务器是Apache Jakarta的一个子项目,支持Servlet 2.5和JSP2.1规范。Tomcat免费开源,是学习开发Java Web应用的首选。本书采用Tomcat 6.0版本,读者可以到Tomcat官方网站中下载最新的版本。目前最新版本为Tomcat 6.0.20。下载该版本的操作步骤如下。
(1)在IE地址栏中输入http://tomcat.apache.org,进入Tomcat官方网站,如图2-17所示。
图2-17 Tomcat官方网站首页
(2)单击“Tomcat 6.x”超链接,进入Tomcat 6下载页面,如图2-18所示。
图2-18 Tomcat 6下载页面
(3)单击“6.0.20”超链接,显示Tomcat 6.0.20的下载列表,如图2-19所示。
图2-19 Tomcat 6.0.20的下载列表
学习手册提示
“zip”与“Windows Service Installer”对应的是Windows系统下的版本,其中“zip”下载后是一压缩文件,解压即可使用;“Windows Service Installer”是Windows下的安装版本,下载后需要安装。而tar.gz为Linux平台下的开发包。
(4)单击“Core”节点下的“zip(pgp, md5)”超链接,打开文件下载对话框。单击“保存”按钮,即可将Tomcat的安装文件下载到本地计算机中。
学习手册说明
实例中下载的是“zip”格式的安装包,在下载后将其解压缩即可使用。
2.3.2 熟悉Tomcat
下载Tomcat后,解压缩获取的压缩包,显示如图2-20所示的Tomcat目录与文件。
图2-20 Tomcat目录与文件
在Tomcat目录中的关键目录及文件的作用如下。
(1)bin
存和放各种平台下启动和关闭Tomcat的脚本文件,其中的两个关键文件startup.bat、shutdown.bat,前者是Windows下启动Tomcat的文件;后者是Windows下关闭Tomcat的文件。
(2)conf
Tomcat的配置文件,其中server.xml为服务器的主配置文件;web.xml为所有Web应用的配置文件;tomcat-users.xml用于定义Tomcat的配置用户的权限与安全。
(3)lib
存放Tomcat服务器和所有web应用都能访问的JAR。
(4)logs
存放Tomcat的日志文件,Tomcat的所有日志文件都保存在其中。
(5)temp
临时文件夹,如果Tomcat运行时有临时文件,则保存在此目录中。
(6)webapps目录
Web应用的发布目录,把Java Web站点或war文件放入这个目录下,即可通过Tomcat服务器访问。
(7)work
Tomcat解析JSP生成的Servlet文件放在这个目录中。
双击运行“bin”目录中的startup.bat文件,Tomcat的运行窗口如图2-21所示。
图2-21 Tomcat运行窗口
在Tomcat启动成功后,在浏览器的地址栏中输入“http://localhost:8080”访问Tomcat。如果显示如图2-22所示的页面,则证明Tomcat运行成功。
学习手册提示
Tomcat的默认端口为“8080”,所以在访问Tomcat时需要在访问地址中设置此端口号。
图2-22 通过浏览器访问Tomcat