서브넷, 인터넷 게이트웨이, 라우팅 테이블은 생성해뒀던 것을 사용한다.
pri1 인스턴스가 DB용 인스턴스가 될 예정!
인바운드 규칙에 MySQL/Aurora - port 3306 추가
VPC -> NAT 게이트웨이 -> NAT 게이트웨이 생성
탄력적 IP는 미리 생성해뒀던 것을 사용한다.
라우팅 테이블에서, 기본 "예" 로 되어 있는 라우팅 테이블 중 local 밖에 설정되어 있지 않은 것에 NAT 게이트웨이를 추가한다.
ec2 인스턴스에 접속해 마리아db를 설치한다.
sudo su
yum install -y mariadb
만들어놨던 pem 키를 저장하고 프라이빗 인스턴스로 접속한다.
프라이빗 인스턴스에서 마리아db 서버를 설치한다.
yum install mariadb-server
systemctl start mariad
mysql -u root -p
접속 완료
mysql에서 user를 추가한다.
MariaDB [(none)]> use mysql;
MariaDB [mysql]> create user 'root'@'%';
Query OK, 0 rows affected (0.00 sec)
public 인스턴스에서 접속 확인
mysql -u admin -p -h database-1.cvwsl2byjirg.ap-northeast-2.rds.amazonaws.com(endpoint)