天天看點

建立基于ECS和RDS的WordPress環境前提條件操作步驟

您可以在資源編排服務ROS (Resource Orchestration Servic)中通過模版建立一組阿裡雲資源。ROS 控制台已經提供一些常用的模版樣例。本文将使用一個 ROS 模版建立基于 ECS 和 RDS 的 WordPress 環境。

ROS 模版是一個 JSON 格式文本檔案,您可以在這個文本中定義自己的阿裡雲資源。

前提條件

阿裡雲規定建立資源時,賬号需要有超過 100 元的現金、可用信用額度或者可用于開通産品的代金券。同時需要ECS執行個體規格:

https://www.aliyun.com/product/ecs

操作步驟

1.登入 ROS管理控制台。

說明 如果您是首次使用ROS,必須先開通ROS服務。ROS服務免費,開通服務不會産生任何費用。

2.在左側導航欄中,選擇 關鍵幫助 > ECS執行個體相關資訊,擷取您需要的ECS執行個體規格、可用區ID(ZoneId)和鏡像ID(ImageId)。

3.在控制台左側導航欄中,單擊 模版樣例,頁面顯示 ROS 提供的常用模版。

4.從模版示例中找到 wordpress_instance,本篇教程将通過這個模版建立基于 ECS 和 RDS 的 WordPress 環境。

建立基于ECS和RDS的WordPress環境前提條件操作步驟

5.單擊 預覽 按鈕檢視模闆的JSON檔案。JSON檔案各個頂級字段的解釋如下表所示。

頂級字段 解釋
"ROSTemplateFormatVersion" : "2015-09-01" 定義模闆版本。
"Parameters" : { } 定義模闆的一些參數。本示例中,模闆定義的參數包括:鏡像ID、執行個體規格等,并指定了預設值。
"Resources" : { } 定義這個模闆将要建立的阿裡雲資源。本示例中,申明将要建立一個ECS執行個體和一個安全組,這裡申明的資源屬性可以引用Parameters中定義的參數。
"Outputs": { } 定義資源建立完成後,棧需要輸出的資源資訊。本示例中,資源建立完成後将輸出ECS執行個體ID、公網IP位址和安全組ID。

說明 關于ROS資源棧模闆的更多資訊,請參見資源編排的 模闆結構說明。

6.單擊 建立棧。

7.在 所在region 的下拉框中選擇具體地域,并單擊 下一步。本例選擇 華北2。

8.設定棧的相關參數。

  • 棧名:設定一個棧名,不可重複,而且建立之後不能修改。
  • 建立逾時:設定一個時間。如果在設定的時間段内資源未建立成功,則判斷逾時。您可以選擇是否 失敗復原。如果選擇失敗復原,那麼建立過程中發生任何失敗(包括建立逾時),ROS都會删除已經建立成功的資源。
  • ImageId:填寫建立ECS執行個體時使用的鏡像ID。詳見第2步。
  • InstanceType:填寫您需要的ECS執行個體規格。詳見第2步。
  • InstancePassword 和 Please Confirm InstancePassword:設定并确認執行個體的登入密碼。根據模闆定義,密碼由大寫字母、小寫字母、數字、特殊字元中的任意三種組成,特殊字元為()`~!@#$%^&*-_+=|{}[]:;'<>,.?/,密碼長度範圍是8到30個字元。

    說明 Windows執行個體不能以斜線号(/)為密碼首字元。

  • VpcCidrBlock:填寫專有網絡VPC的私網網段。更多資訊參見網絡規劃。
  • VSwitchCidrBlock:交換機的網段。交換機所指定的網段必須屬于其VPC的網段,并且不能與已有的交換機網段重疊。更多資訊參見網絡規劃。
  • DBInstanceClass:雲資料庫RDS的執行個體類型。
  • DBInstanceStorage:雲資料庫RDS的容量規格。
  • ZoneId:填寫您需要建立資源的可用區ID。詳見第2步。
  • Engine:選擇您需要的資料庫引擎。
  • EngineVersion:選擇您的資料庫引擎版本。
  • DBName:填寫MySQL資料庫名。
  • DBUser:填寫MySQL資料庫的使用者名。
  • DBPassword :設定通路MySQL資料庫的密碼。根據模闆定義,密碼長度範圍是8到32個字元。
    建立基于ECS和RDS的WordPress環境前提條件操作步驟

9.單擊 建立。

10.單擊左側導航欄的 資源棧管理,從下拉菜單中選取您建立的棧所在的地域,即可找到您剛建立的棧。

建立基于ECS和RDS的WordPress環境前提條件操作步驟

11.單擊棧名,再單擊左側導航欄中的以下幾項可以了解已建立棧的相關資訊:

  • 概覽:可檢視棧的基本資訊、啟動參數、狀态、輸出值和棧參數。
  • 資源:可檢視棧中包含的所有資源。
  • 事件:可檢視 ROS 建立這個資源棧時的操作記錄。任何涉及資源棧的操作失敗了,會顯示具體操作哪個資源失敗的原因。
  • 模闆:可檢視資源棧的原始模闆。