몽고DB사용하기 by Web(Atlas)
안녕하세요. 알렉스 입니다. 이번에는 NoSQL의 MongoDB를 사용할수 있게 셋팅을 하겠습니다. 일단 기본적으로 'https://account.mongodb.com/account/login'링크에 들어가서 가입을 하셔야 합니다. 가입이 완료된 이후 셋팅법을 알려드리도록 하겠습니다.
로그인을 하면 처음 프로젝트 카테고리가 나타납니다. 갓 생성한 계정이니 프로젝트가 존재하지 않습니다. 일단 'New Project'버튼을 눌러 새로 생성합니다.
저는 임시적으로 'test'라는 프로젝트명을 사용하겠습니다.
위의 사진은 해당 프로젝트에 유저를 추가할것인지의 여부입니다. 일단 여기서는 혼자 하는 것이기 때문에 'Create Project'를 하도록 하겠습니다.
이제 프로젝트가 완성됬습니다. 이제 데이터베이스를 만들 차례입니다. 데이터베이스는 SQL이나 NoSQL이나 비슷한 개념입니다. 결국 데이터베이스 안에 데이터를 넣기 때분입니다.
연습용이기 때문에 'free'를 선택해 줍니다.
원하는 서비스 및 리전을 선택합니다.
몽고디비에서 해당 데이터베이스의 명칭을 지정할수 있습니다. 여기서는 'Cluster0'으로 자동생성 됬습니다. 물론 바꾸셔도 되지만 저는 그대로 가도록 하겠습니다.
이제 'Create Cluster'을 누르면 위와같이 데이터 베이스를 생성하게 됩니다. 시간상 약 3~10분정도 걸립니다.
Terminal에서 몽고DB에 접속하기 위한 아이디와 비밀번호를 지정합니다.
만약 해당 컴퓨터에 MongoDB Shell이 설치되 있지 않는다면 설치하시고 진행해 주시기 바랍니다. 이미 설치가 되 있으면 'I have the MongoDB Shell installed'를 선택하고 2번의 string을 복사하기 바랍니다.
이미 해보셨겠지만 로그인 절차가 나오는데 접속이 되지 않습니다. 이유는 ip주소때문입니다. mongoDB에서는 허용된 ip주소만 허용합니다. 그렇기 때문에 연결한 곳의 ip주소를 등록하거나 어디서나 접속을 할수 있도록 변경해야 합니다.
댓글
댓글 쓰기