2016년 3월 10일 목요일

CentOS 에서 mongoDB 설치

http://blog.beany.co.kr/archives/163

CentOS 에서 mongoDB 설치

설치환경

  • OS : CentOS
  • mongoDB 1.8.1

설치

다운로드 받은 설치 파일의 압축을 해제합니다.
1
tar xvf mongodb-linux-x86_64-1.8.1.tar
압축 해제된 폴더를 설치디렉토리로 이동합니다.
1
mv mongodb-linux-x86_64-1.8.1 /opt/nosql/
Symbolic Link 를 설정합니다. (생략가능)
1
ln -s /opt/nosql/mongodb-linux-x86_64-1.8.1 /opt/nosql/mongodb

환경설정

mongodb 의 설정과 관련한 폴더를 생성합니다.
1
2
3
mkdir /opt/nosql/mongodb/data
mkdir /opt/nosql/mongodb/conf
mkdir /opt/nosql/mongodb/logs
File Base Configuration 으로 설정을 하기 위하여 아래의 위치에 설정파일을 생성합니다.
1
vi /opt/nosql/mongodb/conf/mongodb.conf
다음과 같이 설정을 합니다.
1
2
3
4
5
6
7
8
9
10
11
12
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 실행

1
./bin/mongod --config conf/mongodb.conf

Client 접속

1
./bin/mongo localhost:27017

DB Shutdown

Client 로 접속후 아래의 명령을 입력합니다.
1
2
use admin
db.shutdownServer();

HTTP Console

실행 옵션에 rest=true 로 준 경우에는 브라우져로 접속을 할 수가 있습니다. http://:27017 을 입력하게 되면 브라우져 상에 아래와 같은 메시지가 나타납니다.
1
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 로 재 접속을 하시면 됩니다.


댓글 없음:

댓글 쓰기