우분투는 제가 워낙 즐겨쓰는 리눅스인데,
NoSQL을 써야할 프로젝트가 생겨서, 여러 NoSQL중에 MongoDB의 코드 생산성이 눈에 띄어서,
MongoDB로 선택했습니다.

우분투 시스템에 패키지가 올라가 있기는 하지만, 홈페이지에서 다운 받아서 설치하기로 했습니다.

이제 부터 설치 방법입니다.

1. 패키지 관리 시스템 설정하기

아래의 명령어로 퍼블릭 키를 가져옵니다. (퍼블릭-프라이빗 키 개념은 다 아시죠?)

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

/etc/apt/sources.list.d/10gen.list 파일을 생성(touch)하고, 아래의 문장을 적습니다.

deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen

아래의 명령어로 repository를 업데이트 합니다.

sudo apt-get update

결과 로그에 Get:16 http://downloads-distro.mongodb.org dist/10gen Packages

[5,496B] 와 같은 문구가 나옵니다.

2. 최신 버전 설치하기

아래의 명령어로 가장 최근의 stable 버전을 설치합니다. (2.4.1버전 – 2013년 4월 초)

sudo apt-get install mongodb-10gen

물론 특정버전을 설치하고 pinning하는 방법도 있습니다. 여기서는 통과~

– 끝 –

설치는 끝입니다.^^ 정말 생산성 최고입니다. 다만, 환경설정을 잡는 일이 남았습니다.