步驟 1:啟動視窗伺服器 Amazon EC2 執行個體 - AWS CodeDeploy

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

步驟 1:啟動視窗伺服器 Amazon EC2 執行個體

若要使用部署 Hello World 應用程式 CodeDeploy,您需要一個執行 Windows 伺服器的 Amazon EC2 執行個體。

請遵循中的說明進行創建一個 Amazon EC2 實例 CodeDeploy 當您準備好將 Amazon EC2 執行個體標籤指派給執行個體時,請務必指定的標籤金鑰Name和標籤值CodeDeployDemo。(如果您指定不同的標籤鍵或標籤值,步驟 4:部署您的 Hello World 應用程式中的說明可能會產生非預期的結果)。

啟動 Amazon EC2 執行個體之後,請返回此頁面,並繼續下一節。請不要繼續進行建立應用程式 CodeDeploy做為下一步。

Connect 到您的 Amazon EC2 實例

啟動 Amazon EC2 執行個體之後,請按照下列指示練習連線到該執行個體。

注意

在這些說明中,假設您正在執行 Windows 和 Windows 桌面連線用戶端應用程式。如需詳細資訊,請參閱使用 RDP 連線至 Windows 執行個體。您可能需要針對其他作業系統或其他 RDP 連線用戶端應用程式調整這些說明。

  1. 登入 AWS Management Console 並開啟 Amazon EC2 主控台,網址為 https://console.aws.amazon.com/ec2/

  2. 在導覽窗格的 Instances (執行個體) 下方,選擇 Instances (執行個體)

  3. 在清單中瀏覽並選擇您的 Windows 伺服器執行個體。

  4. 選擇連線

  5. 選擇 Get Password (取得密碼),然後選擇 Choose File (選擇檔案)

  6. 瀏覽並選擇與 Windows 伺服器亞馬遜 EC2 執行個體相關聯的 Amazon EC2 執行個體 key pair 檔案,然後選擇 [開啟]。

  7. 選擇 Decrypt Password (解密密碼)。請記下顯示的密碼。您在步驟 10 會用到。

  8. 選擇 Download Remote Desktop File (下載遠端桌面檔案),然後開啟檔案。

  9. 即使無法識別遠端連線發佈者的情況下,如果系統依然提示您連線,請繼續。

  10. 輸入您於步驟 7 記下的密碼,然後繼續。(如果您的 RDP 連線用戶端應用程式提示您輸入使用者名稱,請輸入 Administrator)。

  11. 在即使無法驗證遠端電腦身分的情況下,如果系統依然提示您連線,請繼續。

  12. 連線之後,會顯示執行 Windows 伺服器之 Amazon EC2 執行個體的桌面。

  13. 您現在可以中斷與 Amazon EC2 執行個體的連線。

    警告

    請不要停止或終止執行個體。否則, CodeDeploy 無法部署到它。

新增允許 HTTP 流量傳入您的視窗伺服器 Amazon EC2 執行個體的輸入規則

下一步會確認您的 Amazon EC2 執行個體具有開放的 HTTP 連接埠,因此您可以在瀏覽器中查看已部署的網頁。

  1. 登入 AWS Management Console 並開啟 Amazon EC2 主控台,網址為 https://console.aws.amazon.com/ec2/

  2. 選擇執行個體,然後選擇您的執行個體。

  3. 在 [說明] 索引標籤的 [安全性群組] 下,選擇 [檢視輸入規則]

    您應該會看到安全性群組中的規則清單,如下所示:

    Security Groups associated with i-1234567890abcdef0 Ports Protocol Source launch-wizard-N 22 tcp 0.0.0.0/0 ✔
  4. 安全群組下,選擇 Amazon EC2 執行個體的安全群組。其可能被命名為 launch-wizard-N。名稱中的 N 是一個您的執行個體建立時指派到安全群組的數字。

    選擇 Inbound (傳入) 標籤。如果執行個體的安全性群組設定正確,您應該會看到具有下列值的規則:

    • 類型:HTTP

    • Protocol (通訊協定):TCP

    • Port Range (連接埠範圍):80

    • 資料來源:0.0.0/0

  5. 如果您沒有看到具有這些值的規則,請使用將規則新增至安全性群組中的程序,將其新增至新的安全性規則。