第9週-第4週Wordpress&WooCommerce WebサーバとAWS RDS構成練習


1つのEFSとAWS RDS(DB)からなる:Web/PPPインスタンス+AWS RDS(DB)

  • WebSrv2: 10.1.1.20 + EFS(/var/www/wordpress)
  • AWS RDS
  • クリックRDS=>데이터베이스 생성
    MySQLが選択されました

    フリー
    DB 인스턴스 식별자 : wpdb (현재 AWS 리전에서 AWS 계정이 소유하는 모든 DB 인스턴스에 대해 유일, 각자 편하게 설정)
    마스터 사용자 이름 : root
    마스터 암호(암호확인) : qwe12345
    t2.microが選択されました
    WP-VPC1が選択されました

    defaultを削除したら、->G 3のセキュリティグループを選択します


    その他の構成
    초기 데이터베이스 이름 : wordpressdb
    DB 파라미터 그룹 : ##-mydbparametergroup-## 포함된것 선택
    자동 백업 활성화 : Uncheck

    [데이터베이스 생성]をクリックします.

    作成後数分でエンドポイントを確認!

    WebSrv 2)EFSの検証とRDSエンドポイントアドレスの設定と検証

    # 관리자 전환
    sudo su -
    
    # EFS 확인
    df |grep efs
    df -hT |grep efs
    
    # RDS 엔드포인트를 변수에 지정
    RDS=wpdb.cfd4iq95pfdk.ap-northeast-2.rds.amazonaws.com
    
    # wp-config.php 파일에 DB 주소를 RDS 엔드포인트로 설정
    sed -i "s/localhost/$RDS/g" /var/www/wordpress/wp-config.php
    
    # DB 접속 테스트
    mysql -h $RDS -uroot -pqwe12345 -e 'show databases;'
    mysql -h $RDS -uroot -pqwe12345





    実習終了!

    リソースの削除(重要!)


    1.RDS->インスタンススナップショットを作成するかどうかを確認する->承認するかどうかを確認する->削除する


    2.CloudFormationの削除


    参考資料:AFOS[2期]活動内容