[AWS] EC2 와 RDS 연결/접속 하기공부/AWS2023. 1. 14. 22:03
Table of Contents
반응형
개요
- 다음 작업시 헤매지 않도록 흐름(flow) 기록
- AWS EC2 서버와 RDS 생성은 생략
- WSL2에 Ubuntu 설치하여 터미널로 사용
① EC2서버 접속
- EC2 서버 인바운드 규칙으로 기본적으로 port 22, 80, 8080 등록 (22 : ssh, 80 : nginx, 8080: tomcat 용)
- EC2 생성시 선택한 OS에 따라서 기본 계정명이 다름 ( ubuntu 의 경우 기본 계정이 ubuntu 이다!👨💻 )
- 필요시 EC2 의 VPC, 서브넷 그룹 확인하기
$ cd ~/.ssh
$ sudo ssh -i [키.pem] ubuntu@[EC2공개도메인주소]
② RDS 인바운드 규칙 생성 (생략)
- 엔드 포인트 주소 확인
- 인바운드 규칙에 신규 생성한 EC2 서버의 공개 IPv4 등록
- Mysql 의 기본 Port 3306 ✨
- 인바운드 규칙 추가 후 EC2 서버에서 telnet, ping으로 포트 열렸는지 확인 !
$ telnet [DB 엔드포인트 주소] 3306
③ DB 접속 후 권한 할당
Root 권한 가진 계정으로 접속
# EC2 서버
$ mysql -h [RDS엔드포인트주소] -u [아이디] -p
EC2 서버에서 접속 가능한 DB와 계정 권한 할당
> use mysql;
> select user, host from user;
# 권한 등록 (EC2의 경우 Private IPv4 등록)
> GRANT ALL privileges ON [DB명].* TO [아이디]@'[private ipv4]' identified by '비밀번호';
> SHOW GRANTS FOR [아이디]@[private ipv4];
✨ 기본 설정 종료
반응형
'공부 > AWS' 카테고리의 다른 글
[AWS] Lambda@Edge 활용하여 image resize - (2) (3) | 2024.09.08 |
---|---|
[AWS] Lambda 활용하여 image resize (+CloudFront) - (1) (0) | 2024.09.08 |
[AWS] EC2 서버 application heap dump 생성/다운로드 (with wsl2) (0) | 2023.01.16 |
[AWS] MFA 설정 가이드 (0) | 2022.03.14 |
@leejinwoo1126 :: 천천히 하나씩
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!