본문 바로가기

DataBase

CentOS에 mongoDB 설치하기

1. 몽고DB 패키지로 설치
http://www.mongodb.org/display/DOCS/CentOS+and+Fedora+Packages


* 10gen 에서 x86 과 x86_64 플랫폼에 대한 yum 설치가능 rpm 패키지를 제공하고 있음.
* 릴리즈 된 패키지들의 이름은 mongo-10gen 과 mongo-10gen-server임. 
* 안정화되지 않은 개발 버젼은 mongo-10gen-unstable 과 mongo-10gen-unstable-server임.


이제 /etc/yum.repos.d/ 에 repository 를 설정하도록 해야함.


64비트 플랫폼일 경우

[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64
gpgcheck=0


32비트 플랫폼일 경우:

[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686
gpgcheck=0


* 위 내용 중 선택해서 /etc/yum.repos.d/10gen.repo 을 생성해서 넣고 저장.


* yum 으로 설치




* 홈페이지의 QuickStart 의 경우 데이터 저장 폴더를 직접 만들라고 되어 있지만 yum 을 이용해 바이너리 설치 할 경우 dbpath=/var/lib/mongo 에 자동 생성된다. 유의하자.


이제 실행할 차례.

/etc/init.d/mongod start



정상 작동도는 것을 확인힌다.

부팅 될때마다 실행되도록 아래와 같이 설정해놓자.
chkconfig --levels 235 mongod on

방화벽도 열어두자

vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 27017 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 28017 -j ACCEPT



소스 설치시 참고 ~

다운로드 경로 : http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.3.tgz

'DataBase' 카테고리의 다른 글

ROWNUM이란 뭣인가?  (0) 2013.08.08
계층 쿼리 사용법을 배워보자!  (0) 2013.08.08
윈도우에서 mongoDB 설치하기  (0) 2013.08.03