1.2. 红帽提供的 Apache Tomcat 发行版本之间的区别
Red Hat JBoss Web Server 和 Red Hat Enterprise Linux (RHEL)都提供单独的 Apache Tomcat 发行版本。但是,与 Apache Tomcat 的 RHEL 发行版相比,JBoss Web 服务器通过包括集成和认证的其他组件和功能集提供不同的优势。JBoss Web 服务器还提供更频繁的软件和安全更新。
RHEL 在 RHEL 7、RHEL 8.8 或更高版本以及 RHEL 9.2 或更高版本上提供 Apache Tomcat 发布。
对于 RHEL 8.0 到 8.7 和 RHEL 9.0 到 9.1,RHEL 平台订阅不提供 Apache Tomcat 的发布。在这些操作系统版本中,JBoss Web 服务器是唯一红帽提供的 Apache Tomcat 发行版,可作为 Middleware Runtimes 订阅的一部分提供。
Apache Tomcat 版本
考虑 JBoss Web Server 和 RHEL 提供的 Apache Tomcat 发行版本的以下版本信息:
- RHEL 提供的 Apache Tomcat 版本
-
RHEL 7
tomcat软件包基于 Apache Tomcat 7 的社区版本。 -
RHEL 8.x 和 RHEL 9.x
tomcat软件包基于 Apache Tomcat 9 的社区版本。tomcat软件包提供 RHEL 8.8 或更高版本,且只提供 RHEL 9.2 或更高版本。
-
RHEL 7
- JBoss Web 服务器提供的 Apache Tomcat 版本
- JBoss Web Server 3.1 提供 Apache Tomcat 7 和 Apache Tomcat 8 发行版,以及一组集成和认证的其他组件和功能。但是,红帽不再完全支持或维护 JBoss Web Server 3.1,当前处于延长生命周期支持(ELS)阶段 2,计划于 12 月 2 日结束其生命周期。
- JBoss Web Server 5.x 提供了 Apache Tomcat 9 发布,红帽会完全测试并支持集成和认证的其他组件和功能。红帽计划于 2024 年 7 月 31 日结束对 JBoss Web Server 5.x 的完全支持。红帽将在 2025 年 7 月 31 日前提供维护支持,并附带延长生命周期支持(ELS)阶段 1,并计划于 2027 年 7 月结束其生命周期日期。
- JBoss Web Server 6.x 提供了 Apache Tomcat 10.1 发布,红帽会完全测试并支持集成和认证的其他组件和功能。
有关产品生命周期和可用支持级别的更多信息,请参阅 生命周期阶段。有关 Apache Tomcat 版本的更多信息,请参阅 红帽支持的 Apache Tomcat 版本。
红帽不支持 Apache Tomcat 的社区版本。
JBoss Web 服务器和 Apache Tomcat 的 RHEL 发行版之间的区别
考虑 JBoss Web 服务器和 Apache Tomcat 的 RHEL 发行版之间的以下区别:
| JBoss Web Server | Apache Tomcat 的 RHEL 发行版 |
|---|---|
| 支持从 RHEL 版本 8 和 9 上的归档文件或 RPM 软件包安装。 注意 红帽在 RHEL 7 上不提供 JBoss Web Server 6.x 的发布。 | 仅支持在 RHEL 7、RHEL 8.8 和 RHEL 9.2 或更高版本上从 RPM 软件包安装。 |
| 支持从支持的 Windows Server 平台上的存档文件安装。 | Not applicable |
| 为开发人员提供了对创建和部署后端 Web 应用和大型网站的支持,这些网站可在安全稳定的环境中为来自 Apache HTTP 服务器代理的客户端请求提供服务。 | 为在 RHEL 系统上部署和运行 Apache Tomcat 实例提供管理员支持。 |
| 提供经全面测试且受支持的 Apache Tomcat 发行版本,包括以下集成和经认证的附加特性和功能集:
| 仅提供基于社区版本的 Apache Tomcat 标准发行版,并提供不常用的软件更新。 |
|
在 | Not applicable |
|
另外,在 | Not applicable |
JBoss Web 服务器和 RHEL 文档集之间的区别
JBoss Web 服务器文档集比 tomcat 软件包的 RHEL 文档更广泛且更全面:
-
JBoss Web 服务器包括
Red Hat JBoss Web Server 6.0.x 文档归档文件,其中包含 Apache Tomcat 10.1 和 Tomcat Vault 的 API 文档。您可以从 红帽客户门户网站 下载此存档文件。 JBoss Web Server 产品文档页面 提供了以下所有类型的用例的信息:
- 从支持的操作系统上的存档文件或 RPM 软件包执行 JBoss Web 服务器的标准安装。
-
配置 JBoss Web 服务器,以用于 Apache HTTP 服务器连接器和负载平衡器,如
mod_jk和mod_proxy_cluster。 - 使用红帽 Ansible 认证内容集合启用 JBoss Web 服务器的自动安装。
- 在红帽 OpenShift 环境中使用 JBoss Web 服务器.
- 为 OpenShift 安装和使用 JBoss Web Server Operator。
- 配置 JBoss Web 服务器以支持 HTTP/2 协议、Tomcat Vault 和 FIPS 合规性等功能。