-
04. 장고와 오라클 연동하기(AWS RDS 편)old/디비설with장고 2018. 7. 1. 01:04728x90
01.Intro
rds로 한다고 뭐 별건 없다. 걍 aws 로그인하고, rds 생성 좀 한다음에 settings에서 한 5줄정도만 내용 바꿔주면 끝이다. 그래서 local의 오라클과 연동하는 방법과 다른 내용만 올리겠다.
02. AWS RDS 생성하기
- aws에 로그인 한다
- 서비스 탭에서 rds 선택
-인스턴스를 선택!
-DB 인스턴스 시작을 누른다
- 오라클 선택하고
-원하는 버전으로 디비 선택
-여기서 입력하는 마스터 사용자 이름과 마스터 암호를 잘 기억했다가 나중에 sqldeveloper에서 입력해야한다
-여기서부터 딱히 건들것 없다
-그대로
-그대로
-여기가 다 만들어지면 나오는 화면이다. 생성하는데 시간이 좀 걸리기때문에 기다려야한다
- 다 생성되고나면 아래로 스크롤을 내리면 세부정보를 볼수있다. 여기서 보안그룹을 선택한다.(rds-launch뭐시기로 시작하는 링크)
- 여기서 아래에 인바운드 탭을 선택한다
-인바운드 탭에서 편집을 선택한다
- 아래처럼 설정하여 추가한다(외부에서 접근 가능하도록 하기 위해서)
03. 약간 설정 바꿀 것들
- 다시 sqldeveloper로 돌아간다. 새접속을 누르고, 접속이름은 아무거나로, 사용자 이름과 비밀번호는 rds를 생성할때 입력했던것을 쓴다. 여기선 호스트이름을 바꾸어 주어야하는데 엔드 포인트에 있는 주소가 호스트 주소이다.
그리고 포트번호는 1521그대로(rds생성시에 변경했다면 변경), SID는 바로 위 그림에서 DB이름 이라는 곳에 적힌걸 쓰면된다. 우리는 ORCL이다. 여기서도 테스트를 누른다음 성공이라고 뜨면 잘 된 것이다.
- 잘뜨는 것을 볼수있다.
-로컬 오라클과 연동했을때 쓴 내용들을 아래처럼 바꿔주면된다. (이렇게 쓰고 github에 push하면 털린다. gitlab에 private repository에 올리거나 패스워드를 암호화하는 방법을 찾아서 적용하시길!)
-이전 튜토리얼에서 했던 방법대로 슈퍼사용자를 다시 한번 만든다(django/ django1234). 그리고 나서 마이그레이트 한번!
-모두 잘 된걸 확인 할 수 있다.
04. 마무리하며
캡쳐 뜨느라 너무 힘들었다. 난 내용이 생략되어있는 튜토리얼을 보고 오류안내고 따라해본적이 없어서 열심히 캡쳐해 봤는데 다들 오류없이 오라클 연동을 잘 마치시길! 글고 프리티어로 생성했어도 제대로 확인안하시면 요금 부과 될 수도 있으니 조심하시길!
'old > 디비설with장고' 카테고리의 다른 글
06. 관리자 페이지 커스터마이징_BASIC (0) 2018.07.16 05. ERD 생성하고 오라클에 테이블 생성하기 (0) 2018.07.01 03. 장고와 오라클 연동하기(Local 편) (0) 2018.06.30 02. 개발환경 설정하기 (0) 2018.06.30 01.디비설 with 장고란? (0) 2018.06.30