搜索

4.2. Windows Server 上的 Apache HTTP 服务器配置

download PDF

当您在 Windows Server 上安装 JBCS Apache HTTP 服务器时,您可以使用命令提示符或使用计算机管理工具来管理 Apache HTTP 服务器。在 Windows Server 上运行 Apache HTTP 服务器前,您必须执行以下一系列配置任务:

4.2.1. 在 Windows Server 上运行 Apache HTTP 服务器安装后脚本

在 Windows 服务器上第一次运行 Apache HTTP 服务器前,您必须运行 Apache HTTP 服务器安装后脚本。

流程

  1. 以管理用户身份打开 命令提示。
  2. 前往 HTTPD_HOME\etc 目录。
  3. 输入以下命令:

    call postinstall.httpd.bat

4.2.2. 安装 Apache HTTP 服务器服务

在 Windows 服务器上第一次运行 Apache HTTP 服务器前,您必须将 Apache HTTP Server 安装为 Windows 服务。

注意

默认情况下,Apache HTTP 服务器配置为使用端口 80。如果您安装了 Microsoft Internet Information Services (IIS),您必须禁用或重新配置 Microsoft OC 以避免端口冲突:

  • 停止 World Wide Web 服务,并将 启动类型更改为 Manual
  • 将 QPC 配置为使用不同的端口。

或者,您可以在安装 Apache HTTP 服务器服务前编辑 httpd.conf,并将 Listen 更改为与 Microsoft spend 端口不冲突的端口。

先决条件

流程

  1. 以管理用户身份打开 命令提示。
  2. 前往 HTTPD_HOME\bin 目录。
  3. 要安装 Apache HTTP Server 服务,请输入以下命令:

    httpd -k install
    注意

    可能会显示防火墙安全对话框,以请求 Apache HTTP 服务器的网络访问。点 Allow 从网络访问此服务。

4.2.3. 为 Apache HTTP 服务器服务配置文件夹权限

在 Windows 服务器上第一次运行 Apache HTTP 服务器之前,您必须确保用于运行该服务的帐户对 HTTPD_HOME 文件夹及其所有子文件夹完全控制。

流程

  1. 右键点击 HTTPD_HOME 文件夹,然后单击 Properties
  2. 选择 Security 选项卡。
  3. Edit 按钮。
  4. 点击 Add 按钮。
  5. 在文本框中,输入 LOCAL SERVICE
  6. 选择 LOCAL SERVICE 帐户的 Full Control 复选框。
  7. 确定
  8. Advanced 按钮。
  9. Advanced Security Settings 对话框中,选择 LOCAL SERVICE 并点 Edit
  10. 选中 替换此对象选项中所有存在的、具有可继承权限的所有现有可继承权限 旁边的复选框。
  11. 单击 OK through all open folder 属性窗口以应用设置。

4.2.4. 禁用或启用 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
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.