반응형
오늘은 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 -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | cs |
2. MongoDB 설치
HomeBrew 가 설치되었다면, 아래와 같은 코드를 입력해주세요.
1 | brew install mongodb | cs |
3. data 폴더 생성 및 설정
MongoDB는 /data/db 폴더에 데이터베이스 정보를 저장합니다. 따라서 아래와 같은 코드를 작성해야합니다.
1 2 3 4 5 | # /data/db 폴더 생성 sudo mkdir -p /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 |
MongoDB 도 MySQL workbench 나 sql developer 처럼 툴이 존재하는데, 이름은 Robomongo 입니다.
다음에 이런 툴들도 설치하는 방법 포스팅하겠습니다.
감사합니다:)
반응형
'Programming' 카테고리의 다른 글
[Node.js] node.js 에서 db에 접속하는 방법 (My SQL) (0) | 2017.06.11 |
---|---|
[Node.js] node js 에서 쿠키를 저장하고, 가져오는 방법 (0) | 2017.05.30 |
[Node.js] Mac 환경에서 Node.js 설치하는 방법 (0) | 2017.05.22 |
[MySQL] Mac os 에서 인코딩 방식 UTF-8 로 변경하는 방법 (0) | 2017.05.17 |
[MySQL] Mac os 에서 설치하고 기본 세팅하는 방법 , root 비밀번호 변경 (0) | 2017.05.17 |
댓글