步骤 5:(可选)部署私有 Web 控制台静态内容 - Cloud Migration Factory on AWS

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

步骤 5:(可选)部署私有 Web 控制台静态内容

如果您在堆栈部署期间选择了“私有”部署类型,则需要将 CMF Web 控制台代码手动部署到您创建并在堆栈的用于访问 Web 用户界面的完整 URL 参数中指定的 Web 服务器。对于所有其他部署类型,请跳过此步骤。

每个 Web 服务器的设置和配置说明都不相同,因此本指南仅提供有关从何处复制内容的通用说明,在更新内容之前,您应该根据自己的要求配置 Web 服务器。

  1. 确保 Web 服务器有权访问 S3,并且已安装和配置 AWS CLI。您也可以下载前端桶中的内容,然后使用其他设备将其复制到 Web 服务器。

  2. 使用 AWS CLI 运行以下命令,以将环境名称替换为堆栈部署期间指定的名称,将 AWS 账户 ID 替换为堆栈部署到的 AWS 账户的 ID,并将目标目录替换为 Web 服务器的默认根目录。这一操作将复制静态 Cloud Migration Factory Web 控制台代码以及此 Cloud Migration Factory 解决方案部署所需的特定配置:

    Windows 示例:

    aws s3 cp s3://migration-factory-<environment name>-<AWS Account Id>-front-end/ C:\inetpub\wwwroot --recursive

    Linux 示例:

    aws s3 cp s3://migration-factory-<environment name>-<AWS Account Id>-front-end/ /var/www/html --recursive
    注意

    如果对堆栈参数进行了更新,则需要从前端存储桶中替换 Web 服务器上的文件,以确保任何配置更改都可用于 Web 控制台。