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


当您从 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
    Copy to Clipboard Toggle word wrap
  3. 要在 apache 用户组中创建 apache 用户,请输入以下命令:

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

    # chown -R apache:apache *
    Copy to Clipboard Toggle word wrap

验证

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

    # ls -l
    Copy to Clipboard Toggle word wrap

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

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

流程

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

     ./.postinstall
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat