一、 Tomcat简介
Tomcat服务器是Apache的一个开源免费的Web容器。它实现了JavaEE平台下部分技术规范,属于轻量级应用服务器。
1. Tomcat版本
Tomcat版本 | JDK版本 | Servlet版本 | JSP版本 |
10.0.X | 8 and later | 5.0 | 3.0 |
9.0.x | 8 and later | 4.0 | 2.3 |
8.0.x | 7 and later | 3.1 | 2.3 |
7.0.x | 6 and later | 3.0 | 2.2 |
6.0.x | 5 and later | 2.5 | 2.1 |
2. Tomcat作用
可以在Tomcat中运行我们所编写的Servlet、JSP。提供 Web 服务
Servlet的作用是给客户端产生响应
二、Tomcat下载与安装
Tomcat的安装包已经上传我的资源了,可以在文章开头下载
也可以在官网里下载,传送门:Tomcat
1. 配置环境变量
Tomcat是用Java语言开发的Web容器,所以在使用Tomcat时需要在操作系统中正确配置环境变量
如果觉得麻烦,其实也可以不配置,但是不配置就会有局限性
1.1. 右击“此电脑” ---> “属性”

1.2. “高级系统设置” ---> “高级” ---> “环境变量”

1.3. 单击系统变量中的“新建”
变量名写:CATALINA_HOME
变量值:写解压Tomcat安装包后的路径(因为直接解压就可以用了)
1.4. 修改系统变量的path变量
单击path ---> 编辑
单击新建
值为: %CATALIN A_HOM E%\bin
2. 测试是否配置成功
进入Tomcat目录,双击bin目录
找到:startup.bat 双击打开
显示类似这样OK了
三、Tomcat目录结构与介绍
bin
bin目录主要是用来存放tomcat的命令文件,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)
conf
conf目录主要是用来存放tomcat的一些配置文件
lib
lib目录主要用来存放tomcat运行需要加载的jar包
logs
logs目录用来存放tomcat在运行过程中产生的日志文件
temp
temp目录用户存放tomcat在运行过程中产生的临时文件(清空不会对tomcat运行带来影响)
webapps
webapps目录用来存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序。可以以文件夹、war包的形式发布应用
未来的web应用都是要放到这个文件夹中
work
work目录用来存放tomcat在运行时的编译后文件,例如JSP编译后的文件
四、Tomcat启动与关闭
Tomcat的启动与关闭需要执行bin目录中的命令脚本
1. Tomcat启动
- 方式一
运行startup.bat文件 - 方式二
catlina.bat start
其中catlina.bat是命令文件,start是启动Tomcat参数。要在黑窗口下执行批处理文件,因为要带参数
2. Tomcat关闭
- 方式一
运行shutdown.bat文件。 - 方式二
catlina.bat stop
其中catlina.bat是命令文件,stop是关闭Tomcat参数。
- 方式三
直接关闭掉控制台窗口。
3. 访问Tomcat
访问Tomcat的URL格式:
// IP 端口
http://ip:port
访问本机Tomcat的URL格式:
http://localhost:8080
// 默认端口是8080
显示这个页面就是访问成功了
五、 总结
现在小节一下本文内容
Tomcat 是 Apache 开源轻量级 Web 容器,支持 Servlet、JSP 运行,需搭配对应 JDK 版本。可通过配置CATALINA_HOME
环境变量或直接用bin
目录脚本启动(如startup.bat
)、关闭(如shutdown.bat
)。其目录结构清晰,webapps
存应用,conf
存配置,logs
存日志。访问http://localhost:8080
可验证运行,适用于 Java Web 开发与部署,是入门级 Web 服务部署的常用工具