第 2 章 从归档文件在 Red Hat Enterprise Linux 上安装 JBoss Web Server


您可以从归档文件或 RPM 软件包在 Red Hat Enterprise Linux 上安装 JBoss Web Server。如果要从存档文件安装 JBoss Web 服务器,您可以从红帽客户门户网站下载并提取 JBoss Web 服务器归档文件。//http://access.redhat.com

从存档文件安装 JBoss Web 服务器时,您可以以不同的方式管理产品。例如,您可以在系统启动时使用系统守护进程,或者从命令行管理 JBoss Web 服务器。

2.1. 先决条件

  • 您已使用 YUM 软件包管理器或从压缩的存档安装了一个受支持的 Java Development Kit(JDK)。
  • 您的系统符合 Red Hat Enterprise Linux 软件包要求。

2.1.1. 使用 YUM 软件包管理器安装 JDK

您可以使用 YUM 软件包管理器安装 Java Development Kit(JDK)。有关支持的 JDK 的完整列表,请参阅支持的操作系统和配置

步骤

  1. 将您的 Red Hat Enterprise Linux 系统订阅到适当的频道:

    • OpenJDK:

      • rhel-7-server-rpms
      • rhel-8-server-rpms
    • IBM:

      • rhel-7-server-supplementary-rpms
      • rhel-8-server-supplementary-rpms
    重要

    Red Hat Enterprise Linux 6 不再被支持,随后从文档中被删除。

  2. 以 root 用户身份执行安装 1.8 JDK 的命令:

    # yum install java-1.8.0-<VENDOR>-devel

    <VENDOR> 替换为 ibmopenjdk

  3. 以 root 用户身份运行以下命令以确保使用正确的 JDK:

    # alternatives --config java
    # alternatives --config javac

    这些命令返回可用 JDK 版本列表,其选择版本标有加号(+)符号。如果所选 JDK 不是所需的 JDK,请根据 shell 提示符中的指示更改到所需的 JDK。

    重要

    所有使用 java 和 java c 命令的软件都使用 替代方案 所设置的 JDK。更改 Java 替代方案可能会影响其他软件的运行。

2.1.2. 从压缩的归档安装 JDK

您可以从压缩的存档(如 .zip.tar 文件)安装 Java Development Kit(JDK)。有关支持的 JDK 的完整列表,请参阅支持的操作系统和配置

步骤

  1. 如果 JDK 从供应商的网站(Oracle 或 OpenJDK)下载,请使用供应商提供的安装说明并设置 JAVA_HOME 环境变量。
  2. 如果 JDK 是从压缩的归档中安装的,请为 Tomcat 设置 JAVA_HOME 环境变量:

    1. 在 Tomcat 的 bin 目录中(JWS_HOME/tomcat/bin),创建名为 setenv.sh 的文件。
    2. setenv.sh 文件中,输入 JAVA_HOME 路径定义。例如:

      $ cat JWS_HOME/tomcat/bin/setenv.sh
      
      export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk.x86_64

2.1.3. Red Hat Enterprise Linux 软件包要求

在 Red Hat Enterprise Linux 上安装 JBoss Web Server 之前,您必须确保您的系统符合以下软件包要求。

注意

Red Hat Enterprise Linux 7 和 Red Hat Enterprise Linux 8 的软件包要求不同。

  • 如果要在 Red Hat Enterprise Linux 8 中使用 OpenSSL,您必须安装与操作系统提供的 openssl 软件包。

    要安装 openssl 软件包,以 root 用户身份输入以下命令:

    # yum install openssl
  • 如果要在 Red Hat Enterprise Linux 8 中使用 Apache Portable Runtime(APR),您必须安装由操作系统提供的 apr 软件包。

    要安装 apr 软件包,以 root 用户身份运行以下命令:

    # yum install apr
  • 在安装 tomcat-native 软件包前,您必须先删除 tomcatjss 软件包。tomcatjss 软件包使用底层网络安全服务(NSS)安全模型,而不是 OpenSSL 安全模型。

    要删除 tomcatjss 软件包,以 root 用户身份运行以下命令:

    # yum remove tomcatjss
注意
  • 在 Red Hat Enterprise Linux 7 中,JBoss Web 服务器使用 opensslapr 软件包,它们由红帽 JBoss Core Services 提供。
  • 在 Red Hat Enterprise Linux 8 中,JBoss Web 服务器使用由操作系统提供的 opensslapr 软件包。
  • 从 Red Hat Enterprise Linux 8 上的存档文件安装 JBoss Web Server 时,您必须安装 opensslapr 软件包(由操作系统提供的)。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部