The MongoDB client, also known as mongo
shell, is a command line interface to MongoDB.
The mongo
shell is included in MongoDB package, but to connect to MongoDB it is enough to install MongoDB client only, without MongoDB itself.
From the following article you will find out how to install the latest (or specific) version of mongo
shell on Ubuntu and CentOS.
Specific Release: To install mongo
shell from a specific release, check the official MongoDB repository and appropriately change the names and repo URLs.
Cool Tip: How to connect to remote MongoDB server from the command line using mongo
shell! Read More →
Install Mongo Shell on Ubuntu
Add the official MongoDB repository:
# Ubuntu-18.04: $ echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" \ | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list # Ubuntu-16.04: $ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 multiverse" \ | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list # Ubuntu-14.04: $ echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/4.0 multiverse" \ | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
Import the public key:
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 \ --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
Install the latest version of mongo
shell:
$ sudo apt-get update $ sudo apt-get install -y mongodb-org-shell
To install a specific version of mongo
shell, run:
$ sudo apt-get install -y mongodb-org-shell=4.0.3
Install Mongo Shell on CentOS
Add the official MongoDB repository:
$ echo '[mongodb-org-4.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc' \ | sudo tee /etc/yum.repos.d/mongodb-org-4.0.repo
Import the public key:
$ sudo rpm --import https://www.mongodb.org/static/pgp/server-4.0.asc
Install the latest version of mongo
shell:
$ sudo yum install -y mongodb-org-shell
To install a specific version of mongo
shell, run:
$ sudo yum install -y mongodb-org-shell-4.0.3
For more details check the official MongoDB installation guide.