Mongodb란?

MongoDB는 NoSQL의 한 종류로 문서지향데이터베이스 시스템이다. 관계형데이터베이스 처럼 테이블 기반의 구조가 아닌 JSON과 같은 동적 스키마형 문서들로 구성된다. 요기를 클릭하면 더 자세한 내용을 볼 수 있다.

설치 환경

  • OS : CentOS 6.5 x86_64
  • Mongodb version :

다운로드

  • http://www.mongodb.org/downloads 에서 안정 버전을 다운 받는다.

설치

  • 설치 디렉토리 : /usr/local/mongodb
  • 다운 받은 파일을 /usr/local 에 압축 해제 한다.
cd /usr/local
tar xvzf mongodb-linux-x86_64-2.4.8.tgz
  • 압축 해제 한 디렉토리 심볼릭 링크
ln -s /usr/local/mongodb-linux-x86_64-2.4.8 /usr/local/mongodb

정말 어이 없게도 이렇게 간단하게 설치가 완료 된다. ㅋ

환경설정

  • 디렉토리 생성
mkdir /usr/local/mongodb/data
mkdir /usr/local/mongodb/conf
mkdir /usr/local/mongodb/logs
  • 설정 파일 생성

/usr/local/mongodb/conf/mongodb.conf

dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/logs/mongodb.log
logappend=true
verbose=true
#bind_ip=127.0.0.1
port=27017
fork=true
rest=true
#auth=true
#noauth=true

테스트

  • mongodb 구동
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/conf/mongodb.conf

구동 후 “27017”, “28017” 포트 오픈이 확인 되면 정상 설치 된 것이다.

  • client 접속
/usr/local/mongodb/bin/mongo localhost:27017
  • mongodb web console 접속

http://server-ip:28017


0개의 댓글

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다