https://github.com/loy124/express-mongodb-template
완성된 예제
(해당 예제들은 인프런 John Ahn 님의 노드및 리액트 강의를 기반으로 공부및 약간의 리팩토링을 통해 코드를 정리하였습니다.)
mongodb atlas (mongo db를 자동적으로 아마존에 배포및 관리해주는 클라우드 서비스)를 활용하려면 해당 사이트에 가입해서 cloud 서비스를 이용 받을 수 있어야 한다(회원가입및 데이터 관리)
회원가입 완료 후 로그인을 실행하면
해당과같이 organazation을 만들어 준다
그 후 Project를 생성하면
cluster를 생성할수 있는 버튼이 나온다 이를 클릭하면
클러스터를 만들게되면 5분정도 생성 소요시간이 걸린다.
Network Access를 통해 db에 접속하려면 IP를 허용해주는 작업이 필요한데
ADD CURRENT IP ADDRESS를 누르면 현재 IP주소가 등록되고
ALLOW ACCESS FROM ANYWHERE을 누르면 IP 제한없이 누구나 접속할수 있게 된다
Cluster가 생성이 되었다면 Connect 버튼을 눌러 접속 아이디와 비밀번호를 임의로 만들어준다.
생성이 완료되었다면 Choos a connection method를 눌러준다
express에서 사용할것이기 때문에 Connect your application을 클릭 한 후
Copy 버튼을 눌러서 복사해두면 mongo db atlas에서 해줄 작업은 끝이다
'Node.js > node 활용하기' 카테고리의 다른 글
express mongodb 활용하기 - 로그아웃 구현하기, cors 적용하기 (마무리) (0) | 2020.06.28 |
---|---|
express mongodb 활용하기 - auth middleware 구현하기 (0) | 2020.06.28 |
express mongodb 활용하기 - 로그인 기능 만들기 (jwt) (5) | 2020.06.28 |
express mongodb 활용하기 - 회원가입 구현하기(bcrypt로 암호화) (5) | 2020.06.27 |
express mongodb 활용하기 - express 기초 셋팅및 mongodb 연결하기 (2) | 2020.06.24 |