본문 바로가기
AWS

AWS 네트워크 활용 방법3 RDS 데이터베이스 생성 및 연결 오토스케일링 무료 세팅, 자동 인스턴스 생성

by Antonio Bae 2025. 3. 19.

안녕하세요

 

'더 동질적인 공간에서 더 이질적으로'

 

 

AWS 강의입니다.

 

 

안녕하세요

오늘은 RDS 데이터베이스 생성 및 연결 방법에 대해 말씀드리겠습니다.

 

시작 전 항상 계산서 체크!!!

라우팅 쪽에서 제거가 안되었습니다ㅜ

500원 과금...

목차

1.RDS 데이터 베이스 생성

1-2.MariaDB 선택

1-3.엔진 버전 11.4.4 디폴트 선택

1-4.프리티어 선택

1-5.설정

1-6.자격 증명 설정

1-7.자격증명 관리

1-8.db.t3.micro 선택

1-9.스토리지(그대로)

1-10.가용성 및 내구성

1-11.연결 Virtual Private Cloud(VPC)

1-12.퍼블릭 액세스

1-13.VPC 보안그룹(방화벽) - 새로 생성

1-14.데이터베이스 인증

1-15.모니터링 -Database Insights- 표준 선택

1-16.로그 내보내기 모두 체크

1-17.추가 구성

1-18.자동 백업 활성화

1-19.암호화설정

1-20.데이터베이스 생성

 

2-1.EC2 대시보드

2-2.레코드 생성

2-3.blog 입력

2-4.복사

2-5.EC2 콘솔-클라우드 쉘-새창에서 열기

 

3-1.RDS

3-2.클라우드 쉘에 붙혀넣기

3-3.패스워드 입력

3-4.먹통일텐데 보안그룹 가서

3-5.인바운드 규칙 편집

3-6.내 아이피 검색

3-7.복사해서 기존 IP 지우고 10.0.6.155/32 붙혀넣기

3-8.접속 확인

3-9.sql 입력

3-10.유저네임 및 패스워드 만들기

3-11.wpuser로 바꾸기

 

 

4-1.php 설치

4-2.blog.본인도메인/wordpress 엔터

4-3.데이터베이스 입력

4-4.워드프레스를 웹에서 관리하기 위한 또다른 관리자계정 생성

4-5.로그인

4-6.테마 설정- 테마추가

 

5-1.web02 들어가기

5-2.web03 들어가기

5-3.RDS 오른쪽클릭-새탭으로 만들기

5-4.인증서 나열 - 요청

5-5.인증서 유형

5-6.도메인이름

5-7.검증 방법

5-8.키 알고리즘

5-9.Route 53에서 레코드 생성

5-10.도메인 CNAME

5-11.인증서 나열

 

6-1.ELB 구축

6-2.my-vpc 선택

6-3.네트워크 매핑

6-4.보안그룹

6-5.리스너 및 라우팅

6-6.기본 ssl 서버 인증서

6-7.고급 상태 검사 설정

6-8.인스턴스 추가

6-9.로드밸랜서 생성

6-10.접속 테스트

6-11.https:// 넣어서 보안 접속

7-1.도메인과 연결하기

7-2.연결하기

7-3.ping 입력

7-4.

7-5.기본 구성

7-6.대상그룹 생성

7-7.my-vpc 선택

7-8.상태 검사 정상임계값 그대로

7-9.http 상태 코드 구글링

7-10.대상그룹 생성

7-11.my-tg-nlb 선택

7-12.리스터 추가

7-13.쭉쭉내려가서 로드 밸런서 생성

7-14.리소스 맵에서 확인

7-15.ROUTE53 레코드 생성

7-16.접속 테스트

8-1.해시분산

8-2.기본 구성

8-3.my-vpc 선택

8-4.2a, 2c 선택

8-5.my-sg-web선택

8-6.리스터 및 라우팅

8-7.https 선택

8-8.프로토콜 : 포트 - HTTPS를 HTTP로 변경

8-9.고급 상태 검사

8-10.다음

8-11.아래에 보류 중인 것으로 포함

8-12. 대상 그룹 생성

8-13.로드 밸런서 생성

8-14.리소스 맵에서 확인

 

9-1.ROUTE53이동

9-2.EC2 콘솔-로드밸런싱-대상 그룹

9-3.최소 미해결 요청

 

10-1.오토스케일링

10-2.인스턴스 연결

10-3.볼륨 삭제

10-4.인스턴스-인스턴스 시작-이미지 및 템플릿 - 이미지 생성

10-5.이미지 생성

10-6.스냅샷

10-7.인스턴스-시작 템플릿-생성

10-8.생성

10-9.내 AMI

10-10.t2.micro 선택

10-11.키페어 선택

10-12.네트워크 설정 그대로

 

11-01.오토 스테일링 그룹 세팅

11-02.네트워크

11-03.2a,2c선택

11-04.다른 서비스와 통합

11-05.my-tg-alb HTTP 선택

11-06.상태 확인

11-07.그룹 크기 및 크기 조정 구성

11-08.인스턴스 유지 관리 정책

11-09.태그 추가

11-10.검토

Auto Scaling 그룹 생성

11-11.web 01도 삭제

11-12.대상 그룹

11-13.Auto Scaling 그룹 - my-asg - 편집

11-14.my-asg 클릭- Auto Scaling 클릭

11-15.동적 크기 조정 정책 생성

11-16.조건

11-7.작업 구성

11-8.네이버로 온 메일 컨펌하기

11-9.my-sns 선택 후 다음

11-10.경보 이름

11-11.왼쪽 탭(동적 크기 조정 정책 생성)에서 새로고침

 

 

1-3.엔진 버전 11.4.4 디폴트 선택

1-4.프리티어 선택

1-5.설정

wp-db 입력

 

1-6.자격 증명 설정

마스터 사용자 이름

antonio 입력

비밀번호 설정

 

 

1-8.db.t3.micro 선택

1-9.스토리지(그대로)

스토리지 유형 - 범용 SSD(그대로)

할당된 스토리지 20(그대로)

 

1-11.연결 Virtual Private Cloud(VPC)

my-vpc 선택

1-12.퍼블릭 액세스

아니요

 

 

 

1-13.VPC 보안그룹(방화벽) - 새로 생성

이름: my-sg-rds

가용영역: 2b 선택

1-14.데이터베이스 인증

암호 인증

1-16.로그 내보내기 모두 체크

1-17.추가 구성

데이터베이스 옵션

이름: wordpress

1-18.자동 백업 활성화

 

 

1-19.암호화설정

1-20.데이터베이스 생성

2-1.EC2 대시보드

퍼블릭 IP4 복사

2-2.레코드 생성

2-3.blog 입력

값 입력

레코드 생성

2-4.복사

 

새창 열기

 

 

2-5.EC2 콘솔-클라우드 쉘-새창에서 열기

2-5.EC2 콘솔-클라우드 쉘-새창에서 열기

ls

ll

ssh -i my-key.pem ec2-user@blog.lastpick.shop

mysql -안됨

sudo dnf install -y mysql-안됨

sudo dnf install -y mariadb105

mysql