설치방법

Update brew

$ brew update

 

Tab mongodb

$ brew tap mongodb/brew

 

Install mongodb

$ brew install mongodb-community

 

DB폴더 생성

OSX Catalina 부터는 root 폴더가 readonly이다. /data/db가 아닌 다른폴더에 만들어 줘야 한다.

$ mkdir ~/data

$ mkdir ~/data/db

 

DB폴더 권한 변경

~ 폴더에 생성시 기본으로 권한 부여가 되므로 하지 않아도 무방할 듯 하다.

$ sudo chown -R userID ~/data/db

 

/usr/local/etc/mongod.conf에 dbpath 추가

위에서 생성된 DB 폴더를 dbpath에 추가 해 넣는다. (userid 를 알맞게 변경하자)

$ nano /usr/local/etc/mongod.conf

storage:
	...
	dbPath: /Users/userid/data/db
    ...

 

실행 방법

데몬으로 실행

$ mongod --config /usr/local/etc/mongod.conf

 

위 명령어를 Shell-script로 만들어 실행하면 편하다.

$ sh mongod

mongod.sh
0.00MB

 

brew로 실행

$ brew services start mongodb-community

 

프로세스가 실행 됐는지 확인

$ ps -ef | grep mongo

 

서비스 종료하기

$ brew services stop mongodb

 

 

참고: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/

 

'Developments > MongoDB' 카테고리의 다른 글

몽고DB 백업 및 복구하기  (0) 2018.03.16
GridFS를 이용한 대용량 도큐먼트 처리  (0) 2018.03.09
몽고DB 설치 on Ubuntu  (0) 2016.10.31
pymongo 도움말  (0) 2016.08.07
몽고DB 스키마 디자인  (0) 2016.08.05

+ Recent posts