除了满足所有 IaaS Windows Server 必须满足的要求以外,托管 Web 组件的 Windows Server 还必须满足其他要求。

无论 Web 组件是否托管 Model Manager,上述要求均相同。

  • 配置 Java。

    • 安装 64 位 Java 1.8 或更高版本。请勿使用 32 位。

      JRE 就足够了。无需完整的 JDK。

    • 将 JAVA_HOME 环境变量设置为 Java 安装文件夹。

    • 确认 %JAVA_HOME%\bin\java.exe 可用。

  • 根据下表配置 Internet Information Services (IIS)。

    对于 Windows 2008 各版本,需要 IIS 7.5,Windows 2012 需要 IIS 8,Windows 2012 R2 需要 IIS 8.5。

    除了配置设置以外,请避免在 IIS 中托管其他网站。vRealize Automation 在其通信端口中设置了到所有未指定 IP 地址的绑定,因此无法进行其他绑定。默认 vRealize Automation 通信端口是 443。

    表 1. IaaS Manager Service 托管 Internet Information Services

    IIS 组件

    设置

    Internet Information Services (IIS) 角色

    • Windows 身份验证

    • 静态内容

    • 默认文档

    • ASPNET 3.5 和 ASPNET 4.5

    • ISAPI 扩展

    • ISAPI 筛选器

    IIS Windows Process Activation Service 角色

    • 配置 API

    • 网络环境

    • 进程模型

    • WCF 激活(仅 Windows 2008 各版本)

    • HTTP 激活

    • 非 HTTP 激活(仅 Windows 2008 各版本)

      (Windows 2012 各版本:转到“功能”>“.Net Framework 3.5 功能”>“非 HTTP 激活”)

    IIS 身份验证设置

    设置以下非默认值。

    • 已启用 Windows 身份验证

    • 禁用匿名身份验证

    请勿更改以下默认值。

    • 已启用协商提供程序

    • 已启用 NTLM 提供程序

    • 已启用 Windows 身份验证内核模式

    • 已禁用 Windows 身份验证扩展保护

    • 对于使用 SHA512 的证书,必须在 Windows 2012 各版本上禁用 TLS1.2