AWS×WordPress その3


この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので十分ご注意ください。

目的

AWS上にWordpress環境を作成した際のことを、ブログ形式で振り返っていきます。
今回はRDS,EFSを構築していきます。

既に構築済みの内容については、これまでの記事をご参照ください。
AWS×WordPress その1 – IAM,KMS
AWS×WordPress その2 – ネットワーク関連


構成図

構成図はこちら

こちらを完成目標として構築していきます。
今回も詳細は各構築手順にて記載します。

file


構築手順

本記事では手順 3.DB,FileSystem について記載します。
※ 詳細な手順は多少前後する可能性があります。

全体の手順はこちら
  1. 事前準備
    1-1. IAM
    1-2. KMS

  2. ネットワーク
    2-1. VPC
    2-2. サブネット
    2-3. インターネットゲートウェイ
    2-4. ルートテーブル
    2-5. セキュリティグループ

  3. DB,Filesystem
    3-1. RDS
    3-2. EFS

  4. EC2
    4-1. EC2作成 – 1台目
    4-2. WordPress – 初期設定
    4-3. CloudWatchAgent – インストール/初期設定
    4-4. AMI作成 – EC2 2台目起動用
    4-5. EC2作成 – 2台目

  5. 監視,通知
    5-1. SNS
    5-2. Alarm – EC2 AutoRecovery
    5-3. Alarm – DiskMonitor

  6. DNS,HTTPS
    6-1. Route53
    6-2. ACM
    6-3. ELB
    6-4. WordPress


3. DB,Filesystem

本記事では以下の順で進めていきます。

3-1. RDS
3-1-1. RDS作成 – サブネットグループの作成
3-1-2. RDS作成 – パラメータグループの作成
3-1-3. RDS作成 – オプショングループの作成
3-1-4. RDS作成 – データベースの作成
3-1-5. RDS作成 – タグ付け

3-2. EFS
3-2-1. EFSの作成 – step1 ファイルシステムの作成
3-2-2. EFSの作成 – step2 ネットワークアクセス
3-2-3. EFSの作成 – step3 ファイルシステムポリシー
3-2-4. EFSの作成 – step4 確認

RDS用セキュリティグループは手順2で作成済みとして進めます。
作成がまだの場合はRDS作成手順に進む前に作成してしまいましょう。 > 手順2はこちら

ではRDSの作成を進めていきましょう


3-1. RDS

3-1-1. RDS作成 – サブネットグループの作成

RDSコンソール > サブネットグループ > DBサブネットグループを作成
・サブネットグループ名、説明を入力
・VPCを選択 → 作成

file

サブネットグループ作成完了

file

タグを設定する場合 → [タグを管理]から編集/設定

file

3-1-2. RDS作成 – パラメータグループの作成

RDSコンソール > パラメータグループ > パラメータグループの作成

使用するDBファミリー、パラメータグループ名、説明を入力

file

今回はタグ付け機能がないので次の手順へ進みます

3-1-3. RDS作成 – オプショングループの作成

RDSコンソール > オプショングループ > グループを作成

グループ名/説明/エンジンタイプ/バージョンなど、必要な項目を入力 → 作成

file

作成後、今回はタグがつけられるので設定…

file

タグが付きました!

file

これでデータベース作成前の作業が完了
次、ようやくデータベースの作成

3-1-4. RDS作成 – データベースの作成

RDSコンソール > データベース > データベースの作成

今回は以下、キャプチャの内容でデータベースを作成
設定値を入力後、データベースを作成をクリックしDBが起動するのを待つ

file
file
file
file
file
file
file
file
file

無事に利用可能になったのを確認、作成完了!

file

3-1-5. RDS作成 – タグ付け

タグが追加できるので、設定

file
RDSの作成/設定は以上、次はEFS


3-2. EFS

EFSコンソール > ファイルシステム > ファイルシステムの作成

3-2-1. EFSの作成 – step1 ファイルシステムの作成

名前の入力、KMSの選択
それ以外はデフォルトの設定値を使用するものとします > 次へ

file
file

3-2-2. EFSの作成 – step2 ネットワークアクセス

VPC、アベイラビリティ―ゾーン、セキュリティグループを選択
この時、サブネットが正しく選択できているかを確認

file

3-2-3. EFSの作成 – step3 ファイルシステムポリシー

今回はデフォルトから特に変更なしのため > 次へ

3-2-4. EFSの作成 – step4 確認

入力した内容に不備がないか確認 > 作成

作成完了!

file

参考:Amazon EFS ファイルシステムの作成


まとめ

DB,Filesystemの構築は以上で完了です。
次はEC2の構築、ではまた!

Last modified: 2024-02-06

Author