搜索

2.2. 用于从命令行管理归档安装的 Apache HTTP 服务器配置

download PDF

当您从 RHEL 上的存档文件安装 JBCS Apache HTTP 服务器时,您可以从命令行直接启动和停止 Apache HTTP 服务器。使用命令行运行 Apache HTTP 服务器前,您必须执行以下一系列配置任务:

2.2.1. 创建 Apache 用户

首次从命令行运行 Apache HTTP 服务器之前,您必须创建 apache 用户帐户和组。您还必须将 Apache 目录的所有权分配给 apache 用户,以便用户可以运行 Apache HTTP 服务器。

注意

您必须以 root 用户身份执行此流程中的所有步骤。

流程

  1. 在命令行中,前往 HTTPD_HOME 目录。
  2. 运行以下命令来创建 apache 用户组:

    # groupadd -g 48 -r apache
  3. 要在 apache 用户组中创建 apache 用户,请输入以下命令:

    # /usr/sbin/useradd -c "Apache" -u 48 -g apache -s /sbin/nologin -r apache
  4. 要为 apache 用户分配 Apache 目录的所有权,请输入以下命令:

    # chown -R apache:apache *

验证

  • 要验证 apache 用户是否为目录的所有者,请输入以下命令:

    # ls -l

2.2.2. 禁用或启用 SSL 支持

在运行 Apache HTTP 服务器之前,您可以选择通过重命名 SSL 配置文件来禁用或启用 SSL 支持。Apache HTTP 服务器默认支持 SSL。

流程

  1. 进入 HTTPD_HOME/conf.d/ 目录。
  2. 要启用或禁用 SSL,请执行以下步骤之一:

    • 如果要禁用 SSL,将 ssl.conf 重命名为 ssl.conf.disabled
    • 如果要重新启用 SSL,请将 ssl.conf.disabled 重命名为 ssl.conf

2.2.3. 在安装后脚本运行 Apache HTTP 服务器

首次从命令行运行 Apache HTTP 服务器之前,您必须运行 Apache HTTP 服务器安装后脚本。

流程

  1. 在命令行中,前往 HTTPD_HOME 目录。
  2. 输入以下命令:

     ./.postinstall
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.