UPCOMING EVENT

Let's Meet during iFX EXPO International 2024 in Limassol, Cyprus (18-20 June)

Book a Meeting
  • +357 2425 0808
  • Login
  • English

Home

Blog

How To Install MongoDB (5.0) in Ubuntu 2...

How To Install MongoDB (5.0) in Ubuntu 20.04 / 18.04 Server

How To Install MongoDB (5.0) in Ubuntu 20.04 / 18.04 Server

NetShop ISP

NetShop ISP · Blog Author

Jun 03, 2022 · Technical Tutorials

MongoDB is one of the popular NoSQL database server used in developing modern dynamic apps. It makes use of JSON-like documents and optional schemas; data objects stored as separate documents within a collection, as opposed to rows and columns used in traditional relational databases. MongoDB is highly scalable and flexible and offers easy querying and indexing for developers. Due to its horizontal scaling and load-balancing capabilities, MongoDB has offered developers highest levels of flexibility and scalability. MongoDB Atlas is a cloud database service and is the leading for developing modern applications and can deploy fully managed cloud databases across Azure, AWS or Google Cloud.

MongoDB offers both a community Edition which is free to download and use and an Enterprise Edition which is part of the MongoDB Enterprise Advanced subscription. This Enterprise version includes comprehensive support for your MongoDB deployment and offers enterprise-focused features such as LDAP and Kerberos support, on-disk encryption, and auditing.

In this article we demonstrate the steps which will help you to successfully install MongoDB 5.0 on your Ubuntu 20.04/18.04 Server.

Step 1: Install necessary packages

sudo apt update
sudo apt install wget curl gnupg2 software-properties-common apt-transport-https ca-certificates lsb-release

Step 2: Import MongoDB GPG Key

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

or, alternatively, use this command:

curl -fsSL https://www.mongodb.org/static/pgp/server-5.0.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/mongodb.gpg

Step 3: Add MongoDB Repository on Ubuntu 20.04 / 18.04

Ubuntu 20.04:

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu $( lsb_release -cs)/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list

Ubuntu 18.04:

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

Step 4: Install MongoDB on Ubuntu 20.04 / 18.04

sudo apt update
sudo apt install mongodb-org
sudo apt-get install -y mongodb-org=<version> mongodb-org-database=<version> mongodb-org-server=<version> mongodb-org-shell=<version> mongodb-org-mongos=<version> mongodb-org-tools=<version>

Make sure you replace <version> with the specific version of MongoDB you wish to install.

Step 5: Start MongoDB 5.0

Once the installation process is complete, proceed to start and enable MongoDB using the following commands:

sudo systemctl start mongod
sudo systemctl enable mongod

Important: Enable Password Authentication

Let’s enable mongodb password authentication so that users can login with a password to read or edit database.

Edit the file /etc/mongod.conf and uncomment #Security and the add the content to be as below:

security:
  authorization: enabled

Then, restart the Mongod service:

sudo systemctl restart mongod

That’s it! For advanced configuration, security hardening or further management of your MongoDB please contact our Support team by submitting a ticket from within the myNetShop portal.

For a fully managed Mongo database service we offer a dedicated Database administration team. Please contact sales at netshop-isp.com.cy for more information.

Press Releases
74

Free VPS Trial

No Credit Card Required.

Recent Posts

MT5 Access Server for Forex Brokers: Virtual vs. Dedicated

MT5 Access Server for Forex Brokers: Virtual vs. Dedicated

14 June, 2024

How To Extend Root Partition using Home Partition space in CentOS

How To Extend Root Partition using Home Partition space in CentOS

30 May, 2024

NetShop ISP to Attend iFX EXPO International 2024 and Announce Global Infrastructure Expansion

NetShop ISP to Attend iFX EXPO International 2024 and Announce Global Infrastructure Expansion

23 May, 2024

TNFX Broker Partners with NetShop ISP to Offer Low-Latency Forex VPS to Traders

TNFX Broker Partners with NetShop ISP to Offer Low-Latency Forex VPS to Traders

14 May, 2024

How to Install Nginx, MySQL, PHP on Ubuntu 22.04 (LEMP)

How to Install Nginx, MySQL, PHP on Ubuntu 22.04 (LEMP)

10 May, 2024

#letushostyou

Award Winning Hosting Provider established in 2004.

120 Faneromenis Avenue, Imperial Tower, 2nd Floor, Larnaca 6031, Cyprus

Products

Bare Metal Servers

Customized Servers

Virtual / Cloud Servers

Forex VPS

Storage VPS

cPanel Web Hosting

Reseller Web Hosting

Colocation

Addons

Premium DNS

Email Hosting

Cloud Backup

DDoS Protection

Licenses

SSL Certificates

Domain Names

Premium SLAs

About Us

Data Center Locations

Looking Glass

Our Company

Contact Us

Careers in Cyprus

Become a Partner

Awards

Certifications

© 2024 S.S. NetShop Internet Services Ltd. All rights reserved.  Terms & Conditions  |  Privacy Policy
CY Reg. Number: HE 217340 | EU VAT Number: CY10217340J

Visa
Mastercard
PayPal
Revolut
Wire Transfer