설치방법
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
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 |