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 到 8.7 到 9.1,RHEL 平台订阅不提供 Apache Tomcat 的发布。在这些操作系统版本中,JBoss Web Server 是红帽提供的唯一 Apache Tomcat 发行版,作为 Middleware Runtimes 订阅的一部分提供。

Apache Tomcat 版本

考虑 JBoss Web 服务器和 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 或更高版本。
JBoss Web 服务器提供的 Apache Tomcat 版本
  • JBoss Web Server 3.1 提供了一组 Apache Tomcat 7 和 Apache Tomcat 8,以及集成和经认证的其他组件和功能。但是,红帽不再完全支持或维护 JBoss Web Server 3.1,这目前处于延长生命周期支持(ELS)阶段 2,并计划于 2028 年 12 月 2028 年的生命周期结束日期。
  • 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 ServerApache Tomcat 的 RHEL 发行版

支持从 RHEL 版本 8 和 9 上的存档文件或 RPM 软件包安装。

注意

红帽不提供 RHEL 7 上的 JBoss Web Server 6.x 发行版。

仅支持在 RHEL 7、RHEL 8.8 和 RHEL 9.2 或更高版本上从 RPM 软件包安装。

支持从受支持的 Windows 服务器平台上的存档文件进行安装。

Not applicable

为开发人员提供了创建和部署后端 Web 应用和大型网站(可在安全稳定的环境中提供来自 Apache HTTP 服务器代理的客户端请求)的支持。

提供管理员支持在 RHEL 系统上部署和运行 Apache Tomcat 实例。

提供完全经过测试并支持的 Apache Tomcat 发行版本,包括以下集成和经认证的附加功能集合:

  • 使用 mod_proxy、mod_jkmod_ proxy _cluster 连接器,完全测试并认证与 Apache HTTP 服务器的集成,以进行 Web 客户端请求的转发和负载均衡到后端 Web 应用程序
  • Tomcat 原生库,用于改进 Apache Tomcat 可扩展性、性能和与原生服务器技术的集成
  • Tomcat Vault 扩展,用于屏蔽密码和其他敏感字符串,并将敏感信息安全地存储在加密的 Java 密钥存储中
  • mod _cluster 库,用于启用 Apache HTTP 服务器和后端 JBoss Web Server worker 节点的 mod_proxy_cluster 模块之间的通信和智能负载平衡
  • Apache Portable Runtime (APR)库,用于为 HTTP 连接器提供基于 OpenSSL 的 TLS 实现
  • 联邦信息处理标准(FIPS)合规性
  • 在 Red Hat OpenShift 环境中支持 JBoss Web Server
  • 用于管理 OpenShift 容器镜像的 JBoss Web Server Operator,并在 Red Hat OpenShift 环境中创建、配置、管理和无缝升级 Web 服务器应用程序实例
  • 使用红帽 Ansible 认证的内容集合自动安装 JBoss Web 服务器
  • 为开发人员提供支持创建和部署后端 Web 应用程序和大型网站,可在安全稳定的环境中为来自 Apache HTTP 服务器代理的客户端请求提供服务

仅提供基于社区版本的 Apache Tomcat 的标准发行版,以及不常常的软件更新。

jws-6.X.x-maven-repository.zip 文件中提供一组 Maven 存储库工件,您可以从红帽客户门户网站下载。您可以在 web 应用程序存档(WAR)文件中将这些工件用于应用程序部署项目。

Not applicable

另外,在 jws-6.X.x-maven-repository.zip 文件中包括嵌入式 Tomcat 的库,它可让您使用带有完全支持的 Apache Tomcat 版本的嵌入式 Tomcat 来构建 Web 应用程序。

Not applicable

JBoss Web 服务器和 RHEL 文档集之间的区别

JBoss Web Server 文档集比 tomcat 软件包的 RHEL 文档更全面、更全面:

  • JBoss Web 服务器包括 Red Hat JBoss Web Server 6.1.x Documentation 归档文件,其中包含 Apache Tomcat 10.1 和 Tomcat Vault 的 API 文档。您可以从红帽客户门户网站下载此存档文件。https://access.redhat.com/jbossnetwork/restricted/listSoftware.html?product=webserver&downloadType=distributions
  • JBoss Web Server 产品文档页面 提供了有关以下所有类型的用例的信息:

    • 从支持的操作系统上的存档文件或 RPM 软件包执行 JBoss Web 服务器的标准安装。
    • 配置 JBoss Web 服务器以用于 Apache HTTP 服务器连接器和负载平衡器,如 mod_jkmod_proxy_cluster
    • 使用 Red Hat Ansible 认证的内容集合启用 JBoss Web 服务器的自动安装。
    • 在 Red Hat OpenShift 环境中使用 JBoss Web Server。
    • 安装并使用 JBoss Web Server Operator for OpenShift.
    • 配置 JBoss Web 服务器以支持 HTTP/2 协议、Tomcat Vault 和 FIPS 合规性等功能。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat, Inc.