2-1. MongoDB 서버 준비하기

실습을 진행하기 위해서는, MongoDB 서버를 준비해야합니다. 이는 두가지 방법이 있는데, 서버를 여러분의 컴퓨터에 설치하는 방법이 있고, MongoDB 호스팅을 받는 방법이 있습니다.

MongoDB 설치하기

macOS

macOS 에서는 brew 를 통하여 설치 할 수 있습니다.

$ brew update
$ brew install mongodb
# 서버 실행하기
$ mkdir db
$ mongod --dbpath ./db

Windows

윈도우 에서는 MongoDB 공식홈페이지의 설치파일을 다운로드하세요.

데이터베이스가 저장되는 기본 경로는 C:\data\db 입니다. 이 폴더를 서버를 실행하기전에 만들어주어야 합니다.

MongoDB 기본 설치 경로는 C:\Program Files\MongoDB\Server\3.2\bin\ 입니다.

터미널을 열어 해당 디렉토리로 이동하고, mongod 를 입력하세요.

만약에 데이터베이스 디렉토리를 임의로 설정하고 싶다면 mongod --dbpath "c:\custom_folder" 을 입력하면 됩니다.

또한, 만약에 그때 그때 설치경로로 이동하는게 번거롭다면, 해당 디렉토리를 환경변수의 PATH 에 추가하세요.

(윈도우 10 이하 버전에서는 기존 값 ; C:\Program Files\MongoDB\Server\3.2\bin 이런식으로 수정해야합니다.)

Linux

리눅스 유저는 공식 홈페이지의 설치방법을 참조하세요.

mLab에서 호스팅 받기

만약에 MongoDB 를 PC에 설치하는것이 부담스럽다면, mLab 에서 무료로 호스팅을 받을 수 있습니다.

회원가입 / 로그인을 하고 상단의 Create New 버튼을 누르고,

좌측의 Sandbox 를 선택하고 하단의 Continue 를 눌러주세요.

그 다음엔, 홈에서 방금 만든 데이터베이스에 들어가서 User 탭에 들어가서 계정을 생성하세요. 여기서 만드는 계정 정보가, 데이터베이스에 접속 할 때 사용됩니다.

페이지 상단에 나오는 mongodb://<dbuser>:<dbpassword>@ds061365.mlab.com:61365/velopert 이 주소가 우리가 데이터베이스에 접속 할 때 사용하는 주소입니다. dbuser / dbpassword 부분에는 방금 만든 계정의 정보를 넣어주면 됩니다.

results matching ""

    No results matching ""