ステップ 5: (オプション) プライベートウェブコンソールの静的コンテンツをデプロイする
スタックのデプロイ時に [プライベート] デプロイタイプを選択した場合、作成してスタックの [ウェブユーザーインターフェイスへのアクセスに使用される完全な URL] で指定したウェブサーバーでに、CMF ウェブコンソールコードを手動でデプロイする必要があります。他のすべてのデプロイタイプでは、このステップをスキップしてください。
ウェブサーバーごとにセットアップと構成の手順は異なるため、このガイドではコンテンツのコピー元に関する一般的な説明のみを提供します。コンテンツを更新する前に、ウェブサーバーを独自の要件に合わせて構成する必要があります。
-
ウェブサーバーが S3 にアクセスでき、AWS CLI がインストールおよび設定されていることを確認してください。または、フロントエンドバケットの内容をダウンロードし、別のデバイスを使用してウェブサーバーにコピーします。
-
AWS CLI を使用して次のコマンドを実行し、環境名はスタックのデプロイ時に指定したものに、AWS アカウント ID はスタックがデプロイされた AWS アカウントの ID に、ターゲットディレクトリはウェブサーバーのデフォルトルートディレクトリの ID に置き換えます。これにより、静的なクラウド移行ファクトリウェブコンソールコードが、このクラウド移行ファクトリソリューションのデプロイに必要な特定の設定とともにコピーされます。
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
注記
スタックのパラメータを更新した場合は、ウェブサーバー上のファイルをフロントエンドバケットから置き換え、設定の変更がウェブコンソールで確実に利用できるようにする必要があります。