在 Linux EC2 实例上安装 Control Room

Control Room 安装程序使您能够在基于 Linux 的弹性计算云 (EC2) 实例上创建、运行和管理 API 任务。 新的安装程序将您的 AWS 账户与 Control Room 关联,允许您配置必要的设置,并启动 API 任务 所需的 Windows 服务。

以管理员身份登录 AWS EC2 实例,并使用 Linux 安装程序安装 Control Room。 如果您已在 AWS 上部署了 Control Room,可以跳过此过程,直接部署 Control Room CloudFormation 堆栈。
注: 安装步骤不会列出任何特定配置或要求,因此您的设置可能会有所不同。Automation Anywhere 不提供安装步骤符合系您统配置或要求的任何保证。

先决条件

确保您满足以下要求:
  • Microsoft SQL Server 数据库已安装并正在运行。
  • Automation 360 安装服务器已连接到 Microsoft SQL Server 数据库。
  • Python 3.6 已安装。
  • 企业平台 许可证
  • AWS 账户 ID 和区域

过程

  1. 以管理员身份登录 Linux EC2 实例。
  2. 从 Linux shell 以超级用户身份运行安装程序命令:
    1. $ sudo chmod +x Automation360_el7_Build_<build_number>.bin
    2. $ sudo ./Automation360_el7_Build_<build_number>.bin
    安装向导将验证安装要求并继续安装。
    提示:
    • 输入返回命令,以返回到上一个命令步骤。
    • 按下返回键,以接受默认值或输入备用值,然后按下返回键
  3. 要接受许可协议,请输入 Y
  4. TLS 配置部分配置以下内容:
    1. Control Room HTTP 端口中输入合适的端口号。
      默认端口为 80
    2. Control Room HTTPS 端口中输入合适的端口号。
      默认端口为 443
    3. 输入 1 以启用自签名证书选项。
    4. 输入 1 以禁用将 HTTP 流量强制分配到 HTTPS 选项。
    有关传输层安全性的更多信息,请参阅 Configure application Transport Layer Security
  5. 输入 1 以禁用集群配置选项。
    • 如果您选择启用群集配置,请输入群集节点的 IP 地址。 使用逗号 (,) 指定多个 IP 地址。 请勿在 IP 地址之间添加空格。 例如: 192.168.0.1,192.168.0.2,192.168.0.3
    • 存储库位置应该是可从群集中的所有 Control Room 节点访问的共享位置。
    • 确保选择用于与 Control Room 的其他节点通信的 IP 地址。
    有关集群配置的更多信息,请参阅 配置 IP 群集
  6. 服务启动选项部分中,输入 2 以选择自定义(选择启动选项)选项:
    选择自定义选项后,您可以选择要在启动时自动运行的 Control Room 服务。 所有服务都将安装在设备上。 但是,只有选定的服务会在启动时自动运行。 如果需要,您可以手动启动设置为手动的服务。
  7. Automation Anywhere Control Room Robotic Interface Service 中输入 1
  8. Automation Anywhere Control Room IQ Bot Service 中输入 1
  9. Automation Anywhere Control Room Storage Service 中输入 1
  10. Automation Anywhere Control Room Connector Builder 中输入 2
    在安装完成后,可以手动启动 Connector Builder
  11. 输入 2 以在 Automation Anywhere Cloud Service 中配置 Cloud Service 设置。
    Amazon Web Service 详细信息部分配置以下内容:
    1. AWS 账户 ID 中输入您的 AWS 账户 ID。
      系统会验证账户 ID。
    2. AWS 区域中输入托管 EC2 实例的 AWS 区域。
      输入符合 AWS 区域命名标准的区域。 例如,如果您的区域为美国东部(俄亥俄),请输入 us-east-2
  12. 数据库配置屏幕中配置以下内容:
    1. 数据库服务器中输入服务器地址。
      默认地址为 localhost
    2. 数据库端口中输入端口号。
      默认端口为 1433
    3. Control Room 数据库中输入数据库名称。
      默认的数据库名称是 Automation360-Database
    4. SQL Server 登录 ID 中输入 SQL Server 的登录 ID。
    5. SQL Server 密码中输入 SQL Server 的密码。
    6. Enter 键确认默认选择,以禁用安全连接
      系统开始验证 SQL Server 连接。 验证完成后,系统将开始核查 OpenSearch 状态,并提示输入 OpenSearch 凭据。
    7. OpenSearch 凭据中输入 OpenSearch 密码。
    8. Enter 键以确认默认选择,跳过在 OpenSearch 证书部分上传 OpenSearch 证书。
  13. 请查看安装前摘要,然后按 Enter 键继续。
  14. 准备安装部分按下 Enter 键以将 Automation 360 安装到默认目录。
    默认目录为 </opt/automationanywhere/automation360>
    安装开始。 安装完成后,将显示一条确认消息。
Automation 360 将安装在默认目录中。 运行以下命令以验证 Automation Anywhere Cloud Service 是否正在运行:systemctl list-units --type=service --all | grep control。 此命令列出了在 Linux 机器上运行的所有服务。 controlroomorch.service 是在 AWS 私有云上运行 API 任务 所需的服务。

后续步骤

完成 配置安装后设置 中列出的后续安装过程。