Home OSX에서 MongoDB 설치하기
Post
Cancel

OSX에서 MongoDB 설치하기

OSX에서 MongoDB 설치하기

1) brew를 통한 mongoDB 설치

  • OSX에 Mongo DB를 설치하는 방법은 다양합니다. 공식 사이트( https://www.mongodb.com/download-center/community ) 에서 tgz 파일을 다운받아서 설치할수도 있는데요. OSX를 사용한다면 brew와 같은 패키지 매니저를 통해 여러 애플리케이션을 설치하고 관리하는것이 조금더 일반적이라 brew를 이용한 방법으로 작성하였습니다.
1
brew install mongodb-community
1
brew install mongodb
  • 추가로 혹시 인스톨상에 문제가 있다면 아래와 같이 시도해보세요.
1
2
3
4
5
brew services stop mongodb
brew uninstall mongodb

brew tap mongodb/brew
brew install mongodb-community

2) mongoDB 간략 설정

  • brew를 통해 mongodb가 설치되었다면 /usr/local/etc/mongod.conf 파일이 생성된것을 알수 있습니다.
  • 해당 파일의 log와 dbPath를 적절한 위치로 수정합니다.
1
2
3
4
5
6
7
8
9
# 적절히 설정 변경
systemLog:
  destination: file
  path: /Users/user/logs/mongodb/mongo.log
  logAppend: true
storage:
  dbPath: /Users/user/data/mongodb
net:
  bindIp: 127.0.0.1

3) mongoDB 실행

버전 확인

1
mongo -version

스크린샷 2020-06-04 오전 11 45 53

(3.1) mongoDB server 실행

  • brew를 이용해 실행시키는 방법(이 경우는 /usr/local/etc/mongod.conf 설정을 들고 뜨도록 되어있습니다.)
1
brew services start mongodb-community

스크린샷 2020-06-04 오전 11 55 46

  • mongod를 직접 사용하여 server를 띄워도 됩니다.
1
2
3
mongod --config /usr/local/etc/mongod.conf &

ps -ef | grep mongo

스크린샷 2020-06-04 오전 11 57 51

(3.2) mongoDB server 종료

1
brew services stop mongodb-community
  • mongod를 직접 사용하여 프로세스를 올린 경우에는 아래와 같이 프로세스를 종료시킬수 있습니다.
1
2
3
4
# commend parsing error 발생
mongod --shutdown

kill <mongod process ID>
  • mongod --shutdown은 document 업데이트가 안된것인지 작동하지 않아 그냥 kill을 이용해서 프로세스를 종료하시면 됩니다.

(3.3) mongoDB client

1
mongo

스크린샷 2020-06-04 오후 12 04 52

Refference

This post is licensed under CC BY 4.0 by the author.

jenv를 활용한 JDK 버전 관리

[HackerRank] Java Loops II

Comments powered by Disqus.