brunch
매거진 AWS Cloud

5탄-중학생 AWS 6주 차-데이터베이스2-6/20

by Master Seo

지난주 데이터베이스 접속에 실패해 금주 다시 진행한다.

그래서, 이번 주는 디폴트 VPC의 Public 네트워크에 DB를 구축해 진행한다.

workbech로 DB 접속한다.

웹서버에서 DB 접속한다.


전체 수업은 1시간 30분이 소요된다.

중간에 웹서버에서 DB 접속 부분에 대한 오류가 발생하는 부분이 있어 ,

사전에 별도 웹서버와 DB서버를 구축해 대비하도록 한다.



<1> Public에 DB구축, PC에서 워크 밴치로 접속 하기

<2> DB를 Private로 변경하고, 웹서버에서 DB 접속하기

<3> 정리





<1> Public에 DB구축, PC에서 워크 밴치로 접속 하기

workbench.jpg


<2> DB를 Private로 변경하고, 웹서버에서 DB 접속하기

web-to-db.jpg


웹서버에서 DB 접속 부분에 대한 오류

root@ip-172-31-46-172 lib]# ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)



학생과 보조강사는 이상 없이 잘 됨

강사 웹서버에서만 발생하여 원인 찾아 조치 예정

사전에 별도 웹서버와 DB서버를 구축해 대비하도록 한다.




<3> 정리


금일은 AWS RDS DB를 생성할 수 있게 되었다.

workbech로 DB 접속하는 법을 배웠다.

웹서버에서 DB를 접속할 수 있게 되었다.

웹서버에서 DB 테이블을 만들고 데이터를 입력하게 되었다.



다음은 7주차 ~


https://brunch.co.kr/@topasvga/1506

keyword
매거진의 이전글5탄-중학생AWS 5차-데이터베이스 -5/20