반응형
download mongoDB
MongoDB
mongoDB 홈페이지에서 MongoDB Server를 tgz 확장자로 다운을 받는다.
tgz 파일 이동
tgz 압축 해제 후 원하고자 하는 폴더에 다운받은 tgz파일을 옮긴다. 필자는 mongo 디렉토리를 별도로 만들었다.
tar xvfz mongodb-osx-x86_64-3.2.22.tgz
mv mongodb-osx-x86_64-3.2.22/ /Users/ibohyeon/Desktop/project/mongo
폴더 이름 변경
mv mongodb-osx-x86_64-3.2.22/ mongodb/
데이터 폴더 생성
mkdir data
cd data
mkdir db
tree . 명령어를 통해 확인해보면 아래와 같은 구조 입니다.
.
├── GNU-AGPL-3.0
├── MPL-2
├── README
├── THIRD-PARTY-NOTICES
├── bin
│ ├── bsondump
│ ├── mongo
│ ├── mongod
│ ├── mongodump
│ ├── mongoexport
│ ├── mongofiles
│ ├── mongoimport
│ ├── mongooplog
│ ├── mongoperf
│ ├── mongorestore
│ ├── mongos
│ ├── mongosniff
│ ├── mongostat
│ └── mongotop
└── data
└── db
Mongo 환경 변수 지정
vi ~/.bash_profile
export MONGO_PATH=/Users/ibohyeon/Desktop/project/mongo/mongodb
export PATH=$PATH:$MONGO_PATH/bin
이후 변경된 bashrc 파일을 적용해줍니다.
source ~/.bashrc
잘 설정되었는지 확인을 위해 mongo -version 명령어를 통해 확인해봅니다.
서버 실행
mongod --dbpath=$MONGO_PATH/data/db
클라이언트 실행
mongo
반응형
'DB 공부' 카테고리의 다른 글
Database (0) | 2021.03.08 |
---|---|
MongoDB (root) 계정 만들기 (0) | 2020.05.05 |
Neo4j - Cypher 언어 (0) | 2020.03.24 |
Neo4j 개요 (0) | 2020.03.22 |