Docs Menu

Docs HomeMongoDB Manual

Install MongoDB

On this page

  • MongoDB Installation Tutorials
  • Upgrade Community Edition to Enterprise Edition Tutorials
  • Supported Platforms

MongoDB is available in two server editions: Community and Enterprise.

Note

MongoDB Atlas

MongoDB Atlas is a hosted MongoDB service option in the cloud which requires no installation overhead and offers a free tier to get started.

This section of the manual contains information on installing MongoDB.

  • For instructions on upgrading your current deployment to MongoDB 7.0, see Upgrade Procedures instead.

  • For instructions on upgrading to the latest patch release for your current version, see Upgrade Procedures instead.

MongoDB installation tutorials are available for the following platforms, for both the Community Edition and the Enterprise Edition:

Platform
Community Edition
Enterprise Edition
Linux
macOS
Windows
Docker

Important

Do not use these instructions to upgrade to another release version. To upgrade release versions, refer to the appropriate release upgrade instructions, such as Upgrade to MongoDB 7.0.

Important

MongoDB does not support 32-bit x86 platforms.

Platform
Architecture
Edition
7.0
6.0
5.0
4.4
Amazon Linux 2023
x86_64
Enterprise

Amazon Linux 2023
x86_64
Community

Amazon Linux V2
x86_64
Enterprise

Amazon Linux V2
x86_64
Community

Debian 12
x86_64
Enterprise

Debian 12
x86_64
Community

Debian 11
x86_64
Enterprise

5.0.8+
Debian 11
x86_64
Community

5.0.8+
Debian 10
x86_64
Enterprise

Debian 10
x86_64
Community

Debian 9
x86_64
Enterprise

Debian 9
x86_64
Community

RHEL/CentOS Stream/Rocky/Alma/Oracle Linux 9.0+ [1]
x86_64
Enterprise

6.0.4+
RHEL/CentOS Stream/Rocky/Alma/Oracle Linux 9.0+ [1]
x86_64
Community

6.0.4+
RHEL/CentOS Stream/Rocky/Alma/Oracle Linux 8.0+ [1]
x86_64
Enterprise

RHEL/CentOS Stream/Rocky/Alma/Oracle Linux 8.0+ [1]
x86_64
Community

RHEL/CentOS/Oracle Linux 7.0+ [1]
x86_64
Enterprise

RHEL/CentOS/Oracle Linux 7.0+ [1]
x86_64
Community

RHEL/CentOS/Oracle Linux 6.2+ [1]
x86_64
Enterprise

RHEL/CentOS/Oracle Linux 6.2+ [1]
x86_64
Community

SLES 15
x86_64
Enterprise

SLES 15
x86_64
Community

SLES 12
x86_64
Enterprise

SLES 12
x86_64
Community

Ubuntu 22.04
x86_64
Enterprise

6.0.4+
Ubuntu 22.04
x86_64
Community

6.0.4+
Ubuntu 20.04
x86_64
Enterprise

Ubuntu 20.04
x86_64
Community

Ubuntu 18.04
x86_64
Enterprise

Ubuntu 18.04
x86_64
Community

Ubuntu 16.04
x86_64
Enterprise

Ubuntu 16.04
x86_64
Community

Windows 11
x86_64
Enterprise

Windows 11
x86_64
Community

Windows Server 2022
x86_64
Enterprise

Windows Server 2022
x86_64
Community

Windows Server 2019
x86_64
Enterprise

Windows Server 2019
x86_64
Community

Windows 10 / Server 2016
x86_64
Enterprise

Windows 10 / Server 2016
x86_64
Community

macOS 13
x86_64
Enterprise

macOS 13
x86_64
Community

macOS 12
x86_64
Enterprise

macOS 12
x86_64
Community

macOS 11
x86_64
Enterprise

macOS 11
x86_64
Community

macOS 10.15
x86_64
Enterprise

macOS 10.15
x86_64
Community

macOS 10.14
x86_64
Enterprise

macOS 10.14
x86_64
Community

macOS 10.13
x86_64
Enterprise

macOS 10.13
x86_64
Community

macOS 13
arm64
Enterprise

macOS 13
arm64
Community

macOS 12
arm64
Enterprise

macOS 12
arm64
Community

macOS 11
arm64
Enterprise

macOS 11
arm64
Community

Amazon Linux 2023
arm64
Enterprise

Amazon Linux 2023
arm64
Community

Amazon Linux 2
arm64
Enterprise

4.4.4+
Amazon Linux 2
arm64
Community

4.4.4+
RHEL/CentOS/Rocky/Alma 9
arm64
Enterprise

RHEL/CentOS/Rocky/Alma 9
arm64
Community

RHEL/CentOS/Rocky/Alma 8
arm64
Enterprise

4.4.4+
RHEL/CentOS/Rocky/Alma 8
arm64
Community

4.4.4+
Ubuntu 22.04
arm64
Enterprise

6.0.4+
Ubuntu 22.04
arm64
Community

6.0.4+
Ubuntu 20.04
arm64
Enterprise

Ubuntu 20.04
arm64
Community

Ubuntu 18.04
arm64
Enterprise

Ubuntu 18.04
arm64
Community

Ubuntu 16.04
arm64
Enterprise

RHEL/CentOS Stream/Rocky/Alma 9
ppc64le
Enterprise

RHEL/CentOS Stream/Rocky/Alma 8
ppc64le
Enterprise

RHEL/CentOS 7
ppc64le
Enterprise
6.0.7+

RHEL/CentOS Stream/Rocky/Alma 9
s390x
Enterprise

RHEL/CentOS Stream/Rocky/Alma 8
s390x
Enterprise

5.0.9+
RHEL/CentOS 7
s390x
Enterprise

RHEL/CentOS 7
s390x
Community

[1](1, 2, 3, 4, 5, 6, 7, 8) On Oracle Linux, MongoDB only supports the Red Hat Compatible Kernel.
[2] MongoDB only supports Oracle Linux running the Red Hat Compatible Kernel (RHCK). MongoDB does not support the Unbreakable Enterprise Kernel (UEK).
[3] MongoDB on-premises products released for RHEL version 8.0+ are compatible with and supported on Rocky Linux version 8.0+ and AlmaLinux version 8.0+, contingent upon those distributions meeting their obligation to deliver full RHEL compatibility.
[4] MongoDB versions 5.0 and greater are tested against SLES 12 service pack 5. Earlier versions of MongoDB are tested against SLES 12 with no service pack.
[5] MongoDB versions 7.0 and later are tested against SLES 15 service pack 4. Earlier versions of MongoDB are tested against SLES 15 with no service pack.
[6] MongoDB version 7.0 is built and tested against RHEL 7.9. Earlier versions of MongoDB are tested against RHEL 7 and assume forward compatibility.
←  MongoDB Extended JSON (v1)Install MongoDB Community Edition →