Tomcat的功能介绍

Tomcat 是 Apache 基金会开源的轻量级 Java Web 应用服务器与 Servlet 容器,它完整实现了 Servlet、JSP、EL、WebSocket 等 Java Web 规范,专门用于接收、解析 HTTP 请求,调度线程处理业务逻辑,运行 Java Web 应用并返回动态页面或接口数据。它由 Connector(连接器)、Engine(引擎)、Host(虚拟主机)、Context(应用上下文)等核心组件构成,支持多端口监听、会话管理、线程池管理、应用生命周期控制与热部署,具备跨平台、启动快、资源占用小、配置灵活等特点,既可独立部署运行中小型 Web 项目,也常与 Nginx 配合实现动静分离、反向代理和负载均衡,是 Java 后端开发、测试及生产环境中最主流的 Web 容器,也是 Spring Boot 等微服务框架默认内置的 Web 服务组件。

安装Tomcat

安装JDK(系统里自带,直接装)

安装tomcat,推荐从apache官网下载源码包直接安装

https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.115/bin/apache-tomcat-9.0.115.tar.gz

解压源码包

启动tomcat(startup.sh是启动程序,shutdown.sh是关闭程序)

相关推荐
历程里程碑14 小时前
54 深入解析poll多路复用技术
java·linux·服务器·开发语言·前端·数据结构·c++
无限进步_15 小时前
【C++】可变参数模板与emplace系列
java·c++·算法
逐光老顽童15 小时前
Java 内存模型深度解析与 JVM 调优实战指南
java·架构
写了20年代码的老程序员15 小时前
Excel 导入导出为什么总是把后端逼成字段搬运工
java·excel
ChoSeitaku15 小时前
10.枚举_Record_密封类_debug_API文档_Object类_lombok_Junit
java·数据库·junit
zhoumeina9915 小时前
如何保证不同位置切换合成底图的渲染顺序
java·前端·javascript
欢璃15 小时前
笔试强训练习
java·开发语言·jvm·数据结构·算法·贪心算法·动态规划
Dicky-_-zhang16 小时前
Go语言内存管理与GC机制深度解析
java·jvm
白鲸开源16 小时前
干货!SeaTunnel(2.3.12)高阶用法(一):核心概念之数据流
java·大数据·github
夜白宋16 小时前
【项目深入】二、秒杀系统
java