Add the key: (without the key, the repository will not load)
1 – sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv E52529D4
Now, create a new MongoDB repository list file:
2 – sudo bash -c ‘echo “deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 multiverse” > /etc/apt/sources.list.d/mongodb-org-4.0.list’
Complete the installation with update of repositories then install:
3 – sudo apt update
sudo apt install mongodb-org
Enable the mongod service and start it up:
4 – systemctl enable mongod.service
systemctl start mongod.service
Check your mongodb version:
5 – ~$ mongo –version
MongoDB shell version v4.0.5
git version: 3739429dd92b92d1b0ab120911a23d50bf03c412
OpenSSL version: OpenSSL 1.0.2g 1 Mar 2016
allocator: tcmalloc
modules: none
build environment:
distmod: ubuntu1604
distarch: x86_64
target_arch: x86_64
Check if the service is running:
6 – systemctl status mongod.service
mongod.service – MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2019-01-21 00:33:51 MST; 7s ago
Docs: https://docs.mongodb.org/manual
Main PID: 2906 (mongod)
CGroup: /system.slice/mongod.service
└─2906 /usr/bin/mongod –config /etc/mongod.conf