[AWS] AWS의 RDS(데이터베이스)

김민재·2023년 11월 8일

AWS

목록 보기
6/14
  1. AWS에서 RDS 검색 or 클릭

  2. 데이터베이스 클릭

  3. 데이터베이스 생성

  4. 우리는 MySQL사용할 것이다. 클릭

  5. 프리티어 클릭

  6. DB 인스턴스 식별자(뭘 사용할 것인지)

  7. 마스터 이름 암호

  8. db.t2.micro 대중적임

  9. 스토리지

  10. 퍼블릭 엑세스 예

  11. vpc보안 그룹 (방화벽) 새로 생성
    express_database_sg
    맨앞에는 실제 데이터베이스 이름
    sg는 약어

  12. 가용 영역 ap-no-2a

  13. 데이터베이스 포트 3306 냅둬

  14. 자동백업/ 암호화 활성화 x 처음이라
    프로젝트 커지면 활서오하

  15. 데이터베이스 들가자

  16. 보안그룹 클릭

  17. 인바운드 규칙 클릭

  18. mysql 기본 포트인 3306
    mysql/aurora 두개 ipv4 6 열여준다.

  19. 연결 및 보안에서 엔드포인트 복사

  20. vs 코드로 이동

  21. 확장 인스텐션 mysql 다운

  22. vscode 밑에 mysql 클릭 후 +누르고 엔드포인트 넣어주고 user password 해주러ㅏ port 기본값:3306
    인증은 필요할때?

postgers

  1. 5432 열어준다.

  2. 터미널에서 sudo apt update

  • sudo apt install postgresql postgresql-contrib
  1. postgres 접속
  • sudo -u postgres psql
  1. SHOW hba_file;

  2. psql 종료 후 인증 추가

  • sudo nano /etc/postgresql//main/pg_hba.conf

    1. 맨 밑으로 내려가서 허용 아이피를 작성

    2. sudo systemctl restart postgresql

    3. 파라미터 ssl 설정

    4. rds.force_ssl 수정

    5. rds 파라미터 수정

  1. orm 설정 파일에서 ssl: {
    rejectUnauthorized: false,
    },
profile
개발 경험치 쌓는 곳

0개의 댓글