현재 내가 만든 프로젝트는
나의 WorkStation인 local:3000에서
동작중이다.
나는 이를 배포하기 위해
node.js 서버는 Heroku
db는 mongoDB Atlas에 연결시켜
배포할 생각이다.
우선 mongoDB Atlas 부터 시작하자.
우선 몽고DB에 로그인하고
데이터베이스를 생성해준다.
무료를 선택한다.
그리고 보안카테고리에서 Database Access , Network Access를 creat 해준다.
connect를 선택해준다.
MongoDB Shell과 Cluster 연결방법
https://www.mongodb.com/try/download/shell
MongoDB Shell이 설치되어있지 않으신분은
여기서 설치하면됩니다.
zip 파일 보다 msi 파일이 더 편하기때문입니다.
명령어를 붙여넣기하고 비밀번호를 입력하면 끝!
잘연결 되었는지 확인하기.
어플리케이션과 cluster 연결방법
mongod 실행
위 코드를 복사해서 구축한 서버코드에 붙여주면 된다.
필자는 node.js 파일이였다.
기존의 local호스트 주소대신
위에 복사했던 코드로 대체해주고,
<password>부분에 security를 만들때 생성했던, 비밀번호
그리고 뒤의 붉은색 박스친 부분을 삭제해준다.
이제 내 프로젝트에서 데이터를 생성하고
Atlas에서 확인을 했더니 연결이 잘 되었다!
'공부기록' 카테고리의 다른 글
테스트 (0) | 2022.01.28 |
---|---|
어플리케이션 배포 HeroKu (0) | 2022.01.27 |
몽구스 (0) | 2022.01.27 |
mongo (0) | 2022.01.26 |
몽고디비 (0) | 2022.01.25 |