AWS의 RDS서버를 이용해서 개인 프로젝트 DB를 설정하고 활용하는 기본 적인 설정에 대한 내용 입니다.

(mariaDB는 프리티어 선택이 가능해서 해당 DB로 작업을 진행 합니다.)

 

AWS의 RDS 서비스를 선택 하고 아래 나오는 화면의 선택 및 내용을 입력 해줍니다.

표준 생성, MariaDB를 선택 하고

프리티어를 선택 해서 12개월 요금을 내지 않게 해주고 인스턴트(데이터베이스)식별자 및 마스터 암호를 입력 해줍니다.

마시터 암호는 따로 저장 하는게 좋습니다.

외부 접속이 필요한 경우 '퍼블릭 엑세스 가능' 선택 을 예로 해주셔야 합니다.

선택 안한 경우 데이터베이스 생성 후 수정 화면에서 다시 선택 해주시면 됩니다.

데이터 베이스 생성 후 외부 접속을 위해 보안권한 추가 를 해줘야 합니다.(EC2에서 접속 하는 경우 기본 권한에 방화벽

오픈이 되어 있어서 할 필요 없습니다.)

'데이터베이스' > DB식별자 선택

상세 내용의 보안그룹 규칙중 default를 선택

상단의 '보안 그룹 생성' 버튼을 선택

보안그룹 생성시(이름등은 자신이 알아보기 편한 이름으로 입력 해주시면 됩니다.)

인바운드 규칙에 사용자지정 TCP로 포트 3306 및 접속 정보를 입력 해줍니다.(외부 사용자의 경우 모든곳으로 선택 해주셔야 합니다. 0.0.0.0/0 으로 선택 됩니다.) 보안 그룹을 생성 하고

데디터 베이스 상세화면 상단의 '수정' 버튼을 선택 해서 생성한 보안 그룹을 데이터 베이스에 추가 해주는 화면으로 이동 합니다.

연결 항목의 '보안 그룹 선택' 에서 추가한 보안그룹을 선택 해주고 수정된 정보를 저장 해주시면 됩니다.

 

접속 시 사용하는 IP는 '연결 & 보안' 의 '앤드포인트' 정보를 이용해서 접속 해주시면 됩니다.

 

-보안그룹에서 어디서든 연결을 허용하는 경우 심각한 보안문제가 생긴거기 때문에 개발 하지 않는 경우 해당 보안 그룹을 빼주는게 좋습니다.

반응형

'OS > AWS' 카테고리의 다른 글

There was a problem connecting to your instance  (0) 2022.02.24
Posted by 질주하는구
,