简介
这是 Apache Tomcat Servlet/JSP 容器文档包的顶级入口点。 Apache Tomcat 11.0 版本实现了来自 Jakarta EE 的 Servlet 6.0 和 Pages 4.0 规范, 并包含许多附加功能,使其成为开发和部署网络应用程序和网络服务的有用平台。
从导航菜单中选择一个链接,即可深入查看更详细的可用文档。 下文将详细介绍每本可用手册。
Apache Tomcat 用户指南
以下文档将帮助下载和安装 Apache Tomcat,并使用 Apache Tomcat 的许多功能。
-
简介 - Apache Tomcat 的简要、高层概述。
-
设置 - 如何在各种平台上安装和运行 Apache Tomcat。
-
第一个网络应用 - 介绍 Servlet 规范中定义的网络应用概念。包括网络应用程序源代码树的基本组织、网络应用程序存档的结构以及网络应用程序部署描述符 (
/WEB-INF/web.xml
) 的介绍。 -
部署器 - 操作 Apache Tomcat 部署器来部署、预编译和验证网络应用程序。
-
管理器 - 操作管理器webapp,在 Apache Tomcat 运行时部署、撤销部署和重新部署应用程序。
-
主机管理器 - 在 Apache Tomcat 运行时,使用主机管理器网络应用程序添加和删除虚拟主机。
-
Realms and Access Control(域和访问控制) - 说明如何配置域(用户、密码及其相关角色的数据库),以便在使用容器管理安全性的网络应用程序中使用。
-
JNDI 资源 - 在提供给每个网络应用程序的 JNDI 命名上下文中配置标准和自定义资源。
-
JDBC 数据源 - 使用数据库连接池配置 JNDI 数据源。许多常用数据库的示例。
-
类加载 - 有关 Apache Tomcat 中类加载的信息,包括在何处放置应用程序类以便它们可见。
-
JSP - 有关 Jasper 配置以及 JSP 编译器用法的信息。
-
SSL/TLS - 安装和配置 SSL/TLS 支持,以便 Apache Tomcat 使用 https 协议处理请求。
-
SSI - 在 Apache Tomcat 中使用服务器端包含。
-
CGI - 在 Apache Tomcat 中使用 CGI。
-
代理支持 - 配置 Apache Tomcat 以在代理服务器(或作为代理服务器的网络服务器)后面运行。
-
MBeans Descriptors - 为自定义组件配置 MBean 描述符文件。
-
默认 Servlet - 配置默认 Servlet 并自定义目录列表。
-
Apache Tomcat 集群 - 在 Apache Tomcat 环境中启用会话复制。
-
均衡器 - 配置、使用和扩展负载均衡器应用程序。
-
连接器 - Apache Tomcat 中可用的连接器以及本地网络服务器集成。
-
监控和管理 - 启用 JMX 远程支持,使用工具监控和管理 Apache Tomcat。
-
日志 - 在 Apache Tomcat 中配置日志。
-
Apache Portable Runtime - 使用 APR 访问 OpenSSL 以支持 TLS。
-
虚拟主机 - 在 Apache Tomcat 中配置虚拟主机。
-
高级 IO - 可用于常规阻塞 IO 的扩展。
-
通过 Maven 使用 Tomcat 库 - 通过 Maven 获取 Tomcat jars。
-
安全考虑 - 确保 Apache Tomcat 安装安全时需要考虑的选项。
-
Windows 服务 - 在 Microsoft Windows 上将 Tomcat 作为服务运行。
-
Windows 身份验证 - 配置 Tomcat 以使用集成的 Windows 身份验证。
-
高并发 JDBC 池 - 配置 Tomcat 以使用替代 JDBC 池。
-
WebSocket 支持 - 为 Apache Tomcat 开发 WebSocket 应用程序。
-
URL 重写 - 使用基于 regexp 的重写阀进行有条件的 URL 和主机重写。
-
CDI 和 JAX-RS 支持 - 配置 CDI、JAX-RS 和 Eclipse Microprofile 支持。
-
AOT 编译支持 - 使用 GraalVM/Native Image 支持超前编译。