본문 바로가기
Programming

[MongoDB] Mac os에 MongoDB 설치하는 방법

by SyWORLD 2017. 5. 18.
반응형

오늘은 Mac os에서 MongoDB (몽고디비) 를 설치하는 방법을 알려드리겠습니다.




MongoDB는 문서지향(Document-Oriented)의 cross-platform 데이터베이스 입니다. NoSQL 데이터베이스이며, 저는 Node.js 와의 연동을 위해 설치하였습니다.

(MySQL 로도 Node.js 연동 가능합니다.)


압축파일 (.tar 형식)을 해제해서 설치하는 방법과  HomeBrew 를 사용하는 방법이 있는데, 저는 HomeBrew 이용해 설치했습니다.


1. HomeBrew 설치

HomeBrew는 Mac os에서 다양한 패키지들을 관리하기 쉽게 해주는 역할을 해줍니다.

설치법은 간단합니다.

터미널에 아래와 같이 코드를 입력해주세요.

1
/usr/bin/ruby -"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
cs
뒤의 url 은 바뀔 수 있습니다. 자세한 부분은 https://brew.sh/index_ko.html 이 페이지를 확인하여주세요.



2. MongoDB 설치

HomeBrew 가 설치되었다면, 아래와 같은 코드를 입력해주세요.


1
brew install mongodb
cs
이와 같이 입력하면, MongoDB가 설치된 것입니다. 정말 간단하죠?



3. data 폴더 생성 및 설정

MongoDB는 /data/db 폴더에 데이터베이스 정보를 저장합니다. 따라서 아래와 같은 코드를 작성해야합니다.


1
2
3
4
5
# /data/db 폴더 생성
sudo mkdir -/data/db
 
# db폴더 권한 변경
sudo chown [사용자이름] /data/db
cs

[사용자이름] 에는 터미널 실행시 보이는 @ 뒤에 붙는 각각 사용자의 이름입니다.


4. MongoDB 실행
MongoDB를 실행하기 위해서 서버를 먼저 실행한 뒤 실행해야합니다.
1) MongoDB 서버 실행
1
2
# MongoDB 서버 실행
mongod
cs

2) MongoDB 실행

1
2
# MongoDB 실행
mongo
cs
이 때, 아래에 WARNING:soft rlimits too low. 로 시작하는 경고문이 뜰텐데, 크게 신경쓰지 않아도 됩니다.


MongoDB 도 MySQL workbench 나 sql developer 처럼 툴이 존재하는데, 이름은 Robomongo 입니다.

다음에 이런 툴들도 설치하는 방법 포스팅하겠습니다.



감사합니다:)



반응형

댓글