9주차-4 Wordpress & WooCommerce 웹서버(EFS) & AWS RDS 구성 실습
1대 EC2(EFS)와 AWS RDS(DB)로 구성 : Web/PHP 인스턴스 + 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 제거 후 -> G3 라고 적혀있는 보안그룹 선택
추가구성
초기 데이터베이스 이름 : wordpressdb
DB 파라미터 그룹 : ##-mydbparametergroup-## 포함된것 선택
자동 백업 활성화 : Uncheck
데이터베이스 생성
클릭
생성 뒤 몇분 후 엔드포인트 확인 !
WebSrv2) 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기] 노션 내용
Author And Source
이 문제에 관하여(9주차-4 Wordpress & WooCommerce 웹서버(EFS) & AWS RDS 구성 실습), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@icebear2n2/9주차-4-Wordpress-WooCommerce-웹서버EFS-AWS-RDS-구성-실습저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)