このトピックでは、Resource Orchestration Service (ROS) のサンプルテンプレートを使用して、Elastic Compute Service (ECS) と ApsaraDB RDS に基づく WordPress 環境をデプロイする方法について説明します。
背景情報
WordPress は、PHP で開発され MySQL データベースと組み合わされたブログプラットフォームです。ROS のECS と ApsaraDB for RDS に基づく WordPress 環境を作成するサンプルテンプレートを使用して、CentOS 7 を実行する ECS インスタンスと ApsaraDB RDS for MySQL インスタンスを作成することで、WordPress 環境をデプロイできます。
ステップ 1:スタックを作成する
ROS コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[パブリックテンプレート] ページの [エントリーレベルテンプレート] タブで、検索ボックスに [ECS と ApsaraDB For RDS に基づく WordPress 環境を作成する] と入力し、検索アイコンをクリックしてパブリックテンプレートを検索します。
[スタックの作成] をクリックします。
[パラメータの設定] ステップで、[スタック名] パラメータを指定し、画面の指示に従ってパラメータを設定します。次の表は、対応するセクションのパラメータについて説明しています。
セクション
パラメータ
説明
VPC
[VPC CIDR ブロック]
仮想プライベートクラウド (VPC) の CIDR ブロック。例:192.168.0.0/16。
[VSwitch アベイラビリティーゾーン]
vSwitch のゾーン ID。例:ゾーン K。
[VSwitch CIDR ブロック]
vSwitch の CIDR ブロック。値は VPC CIDR ブロックのサブネットである必要があります。例:192.168.0.0/24。
ECS
[インスタンスタイプ]
ECS インスタンスのインスタンスタイプ。
有効なインスタンスタイプを選択してください。詳細については、インスタンスファミリーの概要をご参照ください。例:ecs.c5.large。
[システムディスクタイプ]
システムディスクのカテゴリ。例:cloud_efficiency。
[インスタンスパスワード]
ECS インスタンスのパスワード。例:Test_12****。
RDS
[インスタンスクラス]
ApsaraDB RDS インスタンスのインスタンスタイプ。
有効なインスタンスタイプを選択してください。詳細については、プライマリ ApsaraDB RDS インスタンスタイプをご参照ください。例:rds.mysql.t1.small。
[エンジンバージョン]
ApsaraDB RDS データベースのエンジンバージョン。例:8.0。
[インスタンスストレージ]
ApsaraDB RDS インスタンスのストレージスペース。有効な値:5 ~ 2000。値は 5 刻みである必要があります。
単位:GB。例:5。
[次へ:確認と確定] をクリックします。次に、[作成] をクリックします。
[スタック情報] タブで、スタックステータスを表示します。スタックが作成されるまで待ちます。次に、[出力] タブをクリックして、[WordPressUrl] の値を取得します。

WordPressUrl で指定された URL にアクセスし、WordPress 管理コンソールにログインします。
ステップ 2:リソースを表示する
左側のナビゲーションウィンドウで、 を選択します。
[スタック] ページで、目的のスタックの ID をクリックします。
[リソース] タブをクリックして、スタック内のリソースに関する情報を表示します。
次の表は、この例の resource について説明しています。
リソース
数量
リソースの説明
仕様の説明
ALIYUN::ECS::Instance
1
WordPress サービスをデプロイするための ECS インスタンスを作成します。
以下の仕様を持つ ECS インスタンスが作成されます。
インスタンスタイプ:ecs.c5.large。
ディスクカテゴリ:Ultra ディスク。
システムディスクサイズ:40 GB。
パブリック IP アドレス:パブリック IP アドレスが割り当てられます。
ALIYUN::ECS::VPC
1
クラウドのネットワーク security を強化するために VPC を作成します。
なし。
ALIYUN::ECS::VSwitch1
ゾーン内のインスタンスを管理するために VPC に vSwitch を作成します。
なし。
ALIYUN::RDS::DBInstance
1
WordPress サービスのデータを保存するために ApsaraDB RDS for MySQL データベースを作成します。
ストレージスペース:5 GB。
デフォルトの仕様:rds.mysql.t1.small (1 vCPU と 1 GB メモリ)。
説明リソースの料金詳細については、関連するコンソールにアクセスするか、各リソースの料金ドキュメントを参照してください。