18 03 2011
CentOS 에서 mongoDB 설치
Table of Contents
설치환경
- OS : CentOS
- mongoDB 1.8.1
설치
다운로드 받은 설치 파일의 압축을 해제합니다.
tar xvf mongodb-linux-x86_64-1.8.1.tar
압축 해제된 폴더를 설치디렉토리로 이동합니다.
mv mongodb-linux-x86_64-1.8.1 /opt/nosql/
Symbolic Link 를 설정합니다. (생략가능)
ln -s /opt/nosql/mongodb-linux-x86_64-1.8.1 /opt/nosql/mongodb
환경설정
mongodb 의 설정과 관련한 폴더를 생성합니다.
mkdir /opt/nosql/mongodb/data mkdir /opt/nosql/mongodb/conf mkdir /opt/nosql/mongodb/logs
File Base Configuration 으로 설정을 하기 위하여 아래의 위치에 설정파일을 생성합니다.
vi /opt/nosql/mongodb/conf/mongodb.conf
다음과 같이 설정을 합니다.
dbpath=/opt/nosql/mongodb/data logpath=/opt/nosql/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 실행
./bin/mongod --config conf/mongodb.conf
Client 접속
./bin/mongo localhost:27017
DB Shutdown
Client 로 접속후 아래의 명령을 입력합니다.
use admin db.shutdownServer();
HTTP Console
실행 옵션에 rest=true 로 준 경우에는 브라우져로 접속을 할 수가 있습니다. http://
You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number
해당 포트에 1000 을 더하셔서 http://{IP Address}:28017 로 재 접속을 하시면 됩니다.
Translate SQL to MongoDB MapReduce Oracle Exp (Backup) Script
