阅读和查看 Automation Anywhere 文档

Automation Anywhere

关闭内容

内容

打开内容

在 Microsoft Azure 上自定义 Enterprise Control Room 安装

  • 已更新:5/22/2019
    • 11.3.x
    • 安装
    • Enterprise

Microsoft Azure 上自定义 Enterprise Control Room 安装

Microsoft Azure 上安装并应用 Enterprise Control Room 群集所需的自定义配置。

先决条件

如果尚未这样做,请完成在 Microsoft Azure 上开始安装 Enterprise Control Room中的初始安装步骤。

注: 由于这些安装步骤并未考虑所有可能的系统要求和配置,因此具体步骤可能有所不同,Automation Anywhere 不保证这些步骤符合您的特定配置。
在此任务中,您将提供在先决条件阶段收集的配置信息。这包括Enterprise Control Room服务器、数据中心服务器和数据库的 IP 地址、证书和凭证。要在群集设置中安装 Enterprise Control Room,请执行以下步骤:

过程

  1. 启用群集设置。
    如果运行此设置的计算机已配置本地 IP 地址,则默认情况下该复选框已选中。
    要安装 Enterprise Control Room 但不使用群集,请不要选中启用群集设置
  2. 输入群集节点的 IP 地址。
    1. 使用逗号 (,) 以指定多个 IP 地址。例如,192.161.1.1, 192.161.1.2, 192.161.1.3 等。
      1. 如果启用群集设置但没有输入 IP,将显示错误消息。
      2. 如果提供无效的数字或字符,则会显示错误消息。
    2. 正确输入群集 IP 后,会出现一条弹出消息,提示您选择一个有效的 IP,以便为此计算机提供网络访问权限。
    3. 从本地 IP 下拉列表中选择 IP。

      如果已在计算机上配置多个本地 IP 地址,请选择其中安装 Enterprise Control Room 的 IP 地址,因为其他节点会使用此 IP 地址访问 Enterprise Control Room

    警告: 配置完成后,不能在 IP 列表中添加或删除节点。
  3. 单击下一步以配置应用程序传输层安全性 (TLS)。
  4. 将显示 TLS 配置屏幕,您可在其中执行以下任一操作:
    • 生成自签名证书

      启用“自签名证书”选项后,安装程序会为 Enterprise Control Room 生成唯一的私钥和自签名证书。

    • 导入证书

      要导入自定义证书,请禁用自签名证书复选框。这样可启用证书路径,以便浏览和导入证书。

      注: 确保证书文件采用 PKCS12 格式。
      请提供以下内容:
      • 证书路径:单击浏览按钮导入证书。

      • 私钥密码:键入私钥密码。

        警告: 密码限制:在密码开头使用特殊字符“@”将无法导入证书文件。不能在密码中使用“@”。
      • Web 服务器端口:键入 Web 服务器端口 – HTTP 或 HTTPS。如果端口已分配,将显示错误消息。
        注意: 在添加 8080 作为 Web 服务器端口时,如果此端口已用于 Enterprise Control Room 许可证服务,屏幕上也会显示此端口验证消息。在上述情况下,请使用其他未分配的端口。
      • 允许将 HTTP 流量强制分配到 HTTPS:将所有 HTTP 端口请求重定向到 HTTPS。使用生成的自签名证书通过 HTTPS 访问 Enterprise Control Room。请确保这两种端口的端口号不相同。
  5. 单击下一步以配置服务凭证。
  6. 将显示服务凭证屏幕,您可以从以下选项中进行选择:
    • 默认情况下,在安装程序中本地系统账户复选框处于选中状态。
    • 要以不同的用户身份(而不是使用本地系统账户)运行 Automation Anywhere 服务,请清除本地系统账户复选框,然后输入域账户的用户名和密码。
      • Windows 域凭证未在此屏幕上进行验证。如果没有输入正确的凭证,则 Automation Anywhere 服务将不会运行,并且将无法启动 Enterprise Control Room
      • 安装期间为服务提供的用户凭证可能仅限于启动 PowerShell 脚本,从而导致数据库表创建失败。
      • 如果是使用远程 SQL Server 创建数据库,则不支持在将本地系统账户作为服务凭证的同时,对 SQL 连接使用 Windows 身份验证。
        • 使用远程数据库服务器时,必须针对服务指定用户名和密码,而非提供本地系统服务账户。
        • 指定的用户名和密码可用于创建表,并可让 Control Room 流程访问数据库。
        • 有关详细信息,请参阅数据库和服务表
  7. 单击下一步以配置数据库类型和服务器。
  8. 设置连接、身份验证和数据库。
    • 数据库服务器

      如果选择 SQL Server 来配置数据库,则会启动此页面

      如果选择 SQL Server 来配置数据库,则会显示此页面。

      注:
      • 如果可能,请勿将数据库服务器的值设置为 localhost,否则指向数据库的安全连接将无法正常运行。
      • 对于 Azure 安装,Enterprise Control RoomBot Insight 的数据库名称必须相同,否则将导致安装失败。
      • 单击浏览按钮选择将在其中创建 Enterprise Control Room 数据库的 SQL Server 实例。或者,输入数据库服务器名称或从列表中选择名称。

      提供以下详细信息:

      数据库端口
      使用默认端口 (1433) 或指定自定义值。
      使用安全连接
      选择使用安全连接以使用指定的 CA 证书。
      注: 对证书和数据库连接使用相同的主机名。
      证书
      选择安全连接时,将启用此选项。浏览以选择 CA 证书。有关如何使用命令行导入此证书的详细信息,请参阅导入 CA 证书
      Windows 身份验证
      默认情况下,此选项处于选中状态。这允许使用 Windows 身份验证连接到 SQL Server。
      注: 如果用户选择 Windows 身份验证,则使用运行安装程序的用户来测试数据库是否存在,并在必要时创建数据库,然后将 db_owner 授予服务账户用户(NT 颁发机构/系统)。请参阅使用 SQL Server中有关创建数据库、表和服务的表格。
      SQL Server 身份验证
      选择此选项以使用 SQL Server 身份验证连接到数据库。为 SQL 身份验证提供正确的用户名和密码。
      Enterprise Control Room 数据库的名称
      输入 Enterprise Control Room 数据库的名称。
      Bot Insight 数据库的名称
      输入Bot Insight数据库的名称。该数据库用于存储 Bot Insight 数据。
      注: 数据库名称不能为空,不能包含空格或 %(百分号字符)。建议将名称限制为字母数字、句点 (.)、短划线 (-) 和下划线 (_)。
      如果数据库(Enterprise Control Room 和/或 Bot Insight)不存在,安装程序将自动创建数据库。
    • Version 11.3.1Oracle Server

      如果选择 Oracle Server 来配置数据库,则会显示此页面。

      提供以下详细信息:
      数据库服务器
      提供服务器主机名详细信息。在运行安装之前,系统管理员应该已在 Oracle 数据库中创建用户。请参阅如何在 Oracle 中创建用户
      数据库端口
      使用默认数据库端口 (1521) 或使用系统管理员定义的自定义端口进行连接。
      数据库实例名称
      最初由系统管理员创建的 Enterprise Control Room 数据库实例名称。
      Control Room 群集数据库用户名
      最初由系统管理员创建的 Enterprise Control Room 数据库用户名。
      Control Room 群集密码
      Enterprise Control Room 数据库用户的密码。
      Bot Insight 数据库用户名
      最初由系统管理员创建的 Bot Insight 数据库用户名。
      Bot Insight 密码
      Bot Insight 数据库用户的密码。
      使用安全连接
      选择使用安全连接以使用指定的 CA 证书。
      注: 对证书和数据库连接使用相同的主机名。
      证书
      选择安全连接时,将启用此选项。浏览以选择 CA 证书。有关如何使用命令行导入此证书的详细信息,请参阅导入 CA 证书
  9. 单击下一步以配置 Bot Insight 数据库。
  10. Version 11.3.1 选择 PostgreSQL ServerMicrosoft SQL Server 数据库来存储 Bot Insight 的元数据。
    注: Microsoft SQL Server 选项不适用于 Oracle 数据库。
    • PostgreSQL Server
      选择 PostgreSQL Server 来建立单独的数据库服务器以存储元数据:
      1. 单击下一步配置 PostgreSQL Server 主机名、端口、数据库、用户名和密码详细信息。
      2. 在“Bot Insight PostgreSQL 配置”页面上,选中相应的复选框以安装 PostgreSQL Server。如果已安装 PostgreSQL Server,请清除此选项,并提供以下内容:
        主机名
        输入 PostgreSQL Server 的主机名。默认名称为 localhost。
        端口
        输入 PostgreSQL Server 的端口号。默认端口号为 5432。
        数据库
        输入用于 Bot Insight 的数据库名称。默认情况下,数据库名称为 zoomdata。
        使用安全连接
        如果 PostgreSQL Server 数据库使用安全连接,请选择此选项。
        用户名
        输入 PostgreSQL Server 数据库的用户名。默认用户名为 postgres。
        密码
        输入 PostgreSQL Server 数据库的密码。
        确认密码
        仅当选中安装 PostgreSQL 选项时才显示此字段。
      注: 如果选中 PostgreSQL Server 选项,“主机名”和“使用安全连接”字段处于禁用状态,且设置为默认值。
    • Microsoft SQL Server

      Microsoft SQL Server 是默认的元数据数据库类型,且默认名称设置为“BIVisualization”。您可以选择更改数据库名称。

      注: 默认情况下,除了 BIVisualization 数据库以外,还会创建三个其他数据库:BIVisualization-keyset、BIVisualization-scheduler、BIVisualization-upload,用于存储控制面板配置信息。
  11. 单击下一步

    此时将显示准备安装程序屏幕。

  12. 单击安装并等待安装过程完成。
    此时将显示 InstallShield 向导已完成屏幕。
  13. 单击完成
    默认情况下启用“启动 Automation Anywhere”。
    启用显示安装程序设置以打开 aae-installsummary.html 文件。默认情况下,文件位于 C:\Program Files\Automation Anywhere\Enterprise\。使用此文件可以查看安装摘要。

后续步骤

Enterprise Control Room 将在您的默认浏览器中启动,并显示“配置 Enterprise Control Room 设置”页面。继续安装后配置设置
发送反馈