本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
啟動堆疊 (無標頭)
啟動 堆疊
-
登入 AWS 管理主控台,然後選取按鈕以啟動 CloudFormation 範本。
或者,您可以下載範本
做為自有實作的起點。 -
根據預設,範本會在美國東部 (維吉尼亞北部)區域中啟動。若要在不同 AWS 區域中啟動,請使用主控台導覽列中的區域選擇器。
注意
此解決方案使用 Amazon Cognito,目前僅適用於特定 AWS 區域。因此,您必須在可使用 Amazon Cognito 的 AWS 區域中啟動此解決方案。如需依區域分類的最新服務可用性,請參閱 AWS 區域服務清單
。 -
在建立堆疊頁面上,驗證 Amazon S3 URL 文字方塊中顯示的範本 URL 是否正確,然後選擇下一步。
-
在指定堆疊詳細資訊頁面上,為您的解決方案堆疊指派名稱。
-
在參數下,檢閱範本的參數並視需要修改。此範本使用與預設範本相同的參數 (管理員名稱、管理員電子郵件、VPC/子網路組態、輸出 CIDR、自動更新容器映像和部署選用 MCP 伺服器)。不需額外的參數。
-
選擇下一步。
-
在 Configure stack options (設定堆疊選項) 頁面,選擇 Next (下一步)。
-
在檢視 頁面上,檢視和確認的設定。勾選確認範本將建立 AWS Identity and Access Management (IAM) 資源的方塊。
-
選擇 Create stack (建立堆疊) 以部署堆疊。
您可以在狀態欄的 AWS CloudFormation 主控台中檢視堆疊的狀態。您應該會在大約 15 分鐘內收到 CREATE_COMPLETE 狀態。
部署後組態
堆疊建立完成後,您可以使用 DLT CLI 與解決方案互動,直接從您的終端機存取 REST API,或在您自己的 Web 伺服器上託管 Web 主控台。
若要託管 Web 主控台:
-
導覽至 CloudFormation 堆疊的輸出索引標籤。
-
選擇 ConsoleAssetsBucket 輸出連結,以在主控台中開啟 S3 儲存貯體。
-
從主控台儲存貯體下載
dlt-web-console.zip檔案。 -
解壓縮 zip 內容,並在 Web 伺服器上託管網站。
-
設定 Amazon Cognito 以允許 Web 伺服器的 URL:
-
開啟 Amazon Cognito 主控台
,然後選取堆疊建立的使用者集區。 -
選擇應用程式用戶端,然後選取應用程式用戶端。您可以在 CloudFormation 堆疊輸出索引標籤中找到應用程式用戶端 ID,做為 CognitoAppClientID。
-
在登入頁面區段中,選擇編輯。
-
在允許的回呼 URLs下,新增 Web 伺服器的 URL 和結尾斜線的 URL (例如
https://dlt.example.com和https://dlt.example.com/)。 -
在允許的登出 URLs 下,新增相同的 URLs。
-
選擇儲存變更。
如需詳細資訊,請參閱《Amazon Cognito 開發人員指南》中的應用程式用戶端的應用程式特定設定。
-
重要
如果您託管 Web 主控台,則需負責在 Web 伺服器上設定 HTTPS、存取控制和安全強化。我們強烈建議將 HTTPS 用於生產用途。
注意
Web 主控台資產包含具有 API 端點 URL 和 Cognito 設定的組態檔案。這些值會在堆疊建立期間預先設定。如果您將資產移至不同的伺服器,請確保組態檔案保持不變。