본문으로 바로가기

Ubuntu 18 16 MongoDB 설치/삭제

category OS(~2018)/Linux 2020. 4. 25. 00:50
 

Install MongoDB Community Edition on Ubuntu — MongoDB Manual

 

docs.mongodb.com

 

설치 절차


MongoDB public GPG Key Import

wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -

 

* 오류 시 패키지 설치 후 다시 진행

sudo apt-get install gnupg

 

MongoDB 저장소 등록 (18.04)

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list

 

MongoDB 저장소 등록 (16.04)

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list

 

패키지 DB 업데이트

sudo apt-get update

 

최신 버전 설치

sudo apt-get install -y mongodb-org

 

* 버전 지정

sudo apt-get install -y mongodb-org=4.2.6 mongodb-org-server=4.2.6 mongodb-org-shell=4.2.6 mongodb-org-mongos=4.2.6 mongodb-org-tools=4.2.6

 

서비스 시작

sudo systemctl start mongod

 

삭제 절차


서비스 중지

sudo service mongod stop

 

패키지 삭제 

sudo apt remove mongodb-org*

 

패키지 삭제 (환경파일까지)

sudo apt-get purge mongodb-org*

 

Data 와 Log 삭제

sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb

 

기타


설치된 패키지 확인

sudo apt list --installed | grep mongo

 

mongodb/bionic,now 1:3.6.3-0ubuntu1 amd64 [installed]
mongodb-clients/bionic,now 1:3.6.3-0ubuntu1 amd64 [installed,automatic]
mongodb-server/bionic,bionic,now 1:3.6.3-0ubuntu1 all [installed,automatic]
mongodb-server-core/bionic,now 1:3.6.3-0ubuntu1 amd64 [installed,automatic]