초간단 설치기입니다.
그리고 Ubuntu를 위한 설치 방법입니다.
일반적인 리눅스 환경에서의 설치 방법은 [Install MongoDB on Linux Systems] 를 참고하시기 바랍니다.
우선 apt-key 명령으로 패키지 서명을 받아옵니다.
sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv 7F0CEB10
그리고 /etc/apt/sources.list.d/mongodb.list 를 만듭니다.
echo ‘deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen’ | sudo tee /etc/apt/sources.list.d/mongodb.list
이제 apt-get 으로 업데이트하고 패키지를 설치합니다.
sudo apt-get update
sudo apt-get install mongodb-10gen
설치가 끝나면 mongo 명령으로 접속을 해 봅니다.

그럼 exit를 입력해서 나오고 설정 파일을 수정해 봅시다.
설정 파일의 기본 경로는 /etc/mongodb.conf 입니다.
여기에서는 다른 건 냅두고 딱 인증 옵션만 수정하겠습니다.
파일 내용을 보다보면 auth=true 가 주석 처리 되어 있는 것을 볼 수 있습니다.
#을 지워 주석을 풀어줍니다.
저장하고 나와서 아래 명령으로 접속합니다.
mongo admin
아래 스크립트를 실행합니다.
db.addUser({user: “<username>”,pwd:”<password>”,roles:[“userAdminAnyDatabase”]})
그리고 확인을 해봅니다.
db.auth(“<username>”,”<password”)
1이 출력되면 성공입니다.
exit로 나와서 아래 명령으로 서비스를 다시 시작합니다.
sudo service mongodb restart
참고 자료1) Ubuntu에 MongoDB 설치법
참고 자료2) 일반적인 방법의 Linux에 MongoDB 설치법
참고 자료3) 사용자 권한
참고 자료4) 설정 파일 옵션