리눅스 ubuntu에 MongoDB를 설치하는 방법에 대하여 알아봅니다. 먼저 MongoDB의 설치시 알아야 할 부분은 무엇일까요?



# MongoDB ubuntu Linux에 설치하는 방법
MongoDB를 설치할 경우 주의할 부분이 있습니다. 바로 Version 확인 및 기존에 설치된 경우의 확인이 필요합니다. MongoDB는 버전에 따라 명령어 및 MongoClient 커맨드가 다를 수 있습니다. 가급적 최신 버전을 설치하는 것이 좋을 것입니다.


먼저 최신버전을 설치하려면 apt-get을 사용하는 경우 패키지 정보를 받아오기 위해서 update부터 실행해야합니다. 또한 key 정보 역시 가져와야합니다.
$ sudo apt-get update
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10


! 윈도우즈 subsystem ubuntu인 경우
만약 현재 Windows 10의 subsystem ubuntu를 사용중인 경우 key 정보에서 에러가 발생할 수 있습니다. 원인은  WSL의 경우 지원되지 않기 때문인데 이 경우 apt-get을 바로 사용하여 mongodb를 설치하시기 바랍니다. (윈도우즈 하위 리눅스가 아닌 경우 패스하세요.)
sudo apt-get install mongodb

sudo service mongodb start


(위에 계속...)
key 정보를 정상으로 가져온 경우의 다음 방법입니다. 계속해서 아래는 다운로드 정보의 리스트를 업데이트 하기 위해서 실행합니다.
echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list

위 방법대로 수행한 경우 이제 준비가 되었습니다. 아래와 같이 apt-get을 사용... 인스톨합니다.
$ sudo apt-get install -y mongodb-org

이제 설치가 완료되었습니다.



# MongoDB 버전 및 설치 확인하기
설치가 정상적으로 끝난 경우 아래와 같이 service에서 확인해봅니다.
$ sudo service mongod status

mongod start/running 이라는 메시지가 나타나면 잘 동작하는 것입니다. 설치된 버전은 mongo를 누르면 버전이 함께 나타나므로 여기서 확인할 수 있습니다.
$ mongo

MOngoDB shell version: 3.0.x

여기까지 모든 과정이 끝났습니다. 잘 동작하는지 확인해보세요.