본문 바로가기

MONGODB

[MognoDB] MongoDB 설치

728x90
반응형

파일다운로드

  >  http://www.mongodb.org/downloads

 

위 URL 접속후 본인의 서버 환경에 맞추어 다운로드를 받도록 한다.

본인의 가상서버의 환경은 CetnOS7 (64bit) 이므로 Linux 64-bit를 받음

 

위와같이 페이지 전환이 되면서 다운로드 시작이 될 것이다.

(오늘기준 다운로드 버전 : mongodb-linux-x86_64-2.6.3.tgz)

 

다운로드 완료하였다면 실서버에 ftp 툴을 이용하여 UPLOAD

 

(본인은 /usr/local/ 디렉토리에 업로드함)

 

 

업로드 하였다면 shell에서 다음과 같이 작업 해보도록 하자

 

압축해제

[root@localhost ~]# cd /usr/local/ [root@localhost local]# tar -zxvf mongodb-linux-x86_64-2.6.3.tgz

 

디렉토리명 변경

[root@localhost local]# mv mongodb-linux-x86_64-2.6.3 mongo

 

서브디렉토리 생성

[root@localhost local]# cd mongo/ [root@localhost mongo]# mkdir data [root@localhost mongo]# mkdir config [root@localhost mongo]# mkdir log

 

config 파일 생성

[root@localhost mongo]# vi config/mongodb.conf

 

mongodb.conf 내용작성

dbpath=/usr/local/mongo logpath=/usr/local/mongo/mongo.log logappend=true port=7070 verbose=true fork=true rest=true

 

몽고DB 데몬실행

[root@localhost mongo]# /usr/local/mongo/bin/mongod --config config/mongodb.conf 2014-08-07T09:39:22.849+0900 ** WARNING: --rest is specified without --httpinterface, 2014-08-07T09:39:22.849+0900 ** enabling http interface about to fork child process, waiting until server is ready for connections. forked process: 3152 child process started successfully, parent exiting [root@localhost mongo]#

 

테스트 접속

[root@localhost mongo]# /usr/local/mongo/bin/mongod --config config/mongodb.conf

2014-08-07T09:39:22.849+0900 ** WARNING: --rest is specified without --httpinter face,

2014-08-07T09:39:22.849+0900 ** enabling http interface

about to fork child process, waiting until server is ready for connections.

forked process: 3152

child process started successfully, parent exiting

[root@localhost mongo]# /usr/local/mongo/bin/mongo localhost:7070

MongoDB shell version: 2.6.3 connecting to: localhost:7070/test

Welcome to the MongoDB shell.

For interactive help, type "help".

For more comprehensive documentation, see

http://docs.mongodb.org/

Questions? Try the support group

http://groups.google.com/group/mongodb-user

Server has startup warnings:

2014-08-07T09:39:22.849+0900 ** WARNING: --rest is specified without --httpinter face,

2014-08-07T09:39:22.849+0900 ** enabling http interface

2014-08-07T09:39:22.856+0900 [initandlisten]

2014-08-07T09:39:22.856+0900 [initandlisten] ** WARNING: Readahead for /usr/loca l/mongo is set to 4096KB

2014-08-07T09:39:22.856+0900 [initandlisten] ** We suggest setting it t o 256KB (512 sectors) or less

2014-08-07T09:39:22.856+0900 [initandlisten] ** http://dochub.mongodb.o rg/core/readahead >

 

위와같이 접근이 정상적으로 된다면 설치 및 접속 성공!



728x90
반응형

'MONGODB' 카테고리의 다른 글

[MongoDB] find() 메소드  (0) 2019.08.16
[MongoDB] 기본 명령어  (0) 2019.08.16