Tomcat 是在 Sun 公司的 JSWDK(JavaServer 网络开发工具集,Sun 公司推出的小型Servlet/JSP调试工具)基础上发展的一个Java Web服务器,是Apache软件基金会的一个子项目。由于有了Sun公司的参与和支持,因此最新的Servlet/JSP标准总能在Tomcat中体现,Tomcat是一个标准的Servlet/JSP容器。
本书以Tomcat 9.0版本为例,读者可以到Tomcat官方网站下载。Tomcat的下载和安装流程如下。
1.下载Tomcat
(1)进入Apache Tomcat官网首页,如图2-13所示。
图2-13 Apache Tomcat官网首页
(2)在页面左侧导航栏的Download列表中有Tomcat各种版本的下载链接,单击Tomcat 9.0,进入下载页面,如图2-14所示。读者可以根据自己的操作系统下载相匹配的版本。
图2-14 Tomcat的下载界面
2.安装Tomcat
Tomcat官网提供的安装文件有zip和exe两种格式,其中zip是免安装版本,解压后可以直接使用;exe是安装版本。本书以exe安装版为例介绍Tomcat的安装过程。
(1)双击exe安装文件,在弹出的安装对话框中依次单击“Next”→“l Agree”按钮,进入安装组件选择界面。一般采用默认的Normal模式即可,如图2-15所示。
图2-15 Tomcat自定义安装界面
(2)单击“Next”按钮,进入参数配置界面,在这里可以设置服务器的端口号和管理服务器所需的用户名和密码,一般保持默认设置即可,如图2-16所示。
图2-16 Tomcat安装参数配置界面
(3)单击“Next”按钮,进入虚拟机路径设置界面,安装程序会自动定位到 JRE(Java运行环境)的位置,如图2-17所示。如果用户没有安装 JRE,可以手动修改使其指向 JDK目录。
图2-17 Tomcat安装虚拟机路径设置界面
(4)单击“Next”按钮将开始安装。等待安装完毕,单击“Finish”按钮,可以完成安装并启动Tomcat服务器,如图2-18所示。
图2-18 Tomcat安装完成界面
3.Tomcat的启动和关闭
(1)安装 Tomcat 之后,可以在“计算机管理”→“服务”中找到并启动 Tomcat。开启Tomcat 后任务栏中将会出现服务器图标,在实际界面中,绿色表示运行,红色表示停止,如图2-19所示。
图2-19 Tomcat图标界面
(2)启动Tomcat后,打开浏览器,输入网址http://localhost:8080或http://127.0.0.1:8080,如果出现Tomcat的默认主页,则表示Tomcat安装成功,如图2-20所示。
图2-20 Tomcat默认主页
(3)Tomcat安装成功后,进入安装目录,可以看到其内包含7个文件夹,如图2-21所示。
图2-21 Tomcat目录结构界面
这些子目录的功能如下。
●bin目录:存放启动和关闭Tomcat的文件。
●conf目录:存放Tomcat的各种配置文件。
●lib目录:存放Tomcat运行所需的类库。
●logs目录:存放Tomcat的日志文件。
●temp目录:存放Tomcat的各种临时文件。
●webapps目录:存放部署的Web应用。
●work目录:存放动态网页文件转换出来的Java文件(包括*.java和*.class文件),这些文件由Tomcat自动生成。
打开bin目录,双击startup.bat文件,同样可以启动Tomcat服务器。
提示
很多用户安装Tomcat后无法启动,可能是安装时设置的端口被占用(例如本书中使用的是8080端口),可以在CMD窗口中输入“netstat -ano”查看端口占用的情况。