macOS에서 Mongodb 다운로드 및 설치하기

시작하기

MongoDB는 문서 데이터베이스이므로 JSON과 같은 문서에 데이터를 저장합니다.
기본 sql에서 사용하는 행/열 모델보다 훨씬 표현적이고 강력하다고 생각합니다.
그러한 mongodb를 설치해보도록 하겠습니다.

설치하기

홈브루 사이트에 접속해서 커맨드를 복사한 후 터미널에 입력해서 homebrew를 설치합니다.

1
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

커스텀 홈브루 탭 추가를 합니다

1
brew tap mongodb/brew

홈브루를 이용해서 mongodb를 설치합니다.

1
brew install mongodb-community

홈브루를 이용해서 설치할 경우
config파일과 path가 자동으로 설정됩니다.
configuration file => /usr/local/etc/mongod.conf
log directory path => /usr/local/var/log/mongodb
data directory path => /usr/local/var/mongodb

1
mongod

mongodb를 실행합니다.

Catalina 에러

mongodb를 실행했을경우 다음과 같은 에러가 발생합니다.
에러

1
sudo mkdir -p /data/db

를 실행합니다.
mkdir: /data/db: Read-only file system과 같은 에러가 나올경우
다음 명령어를 입력합니다

whoami를 입력하면 사용자 이름이나옵니다.

1
whoami

아까 확인한 사용자이름을 넣어주도록 합니다.

1
sudo mongod --dbpath /users/<username>/data/db/
1
mongod

이후 mongodb를 실행하면 잘 작동하는 것을 확인할 수 있습니다.
완료

Share