Java Web开发学习手册
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

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