Navigation
This version of the documentation is archived and no longer supported.

Install MongoDB

MongoDB runs on most platforms and supports both 32-bit and 64-bit architectures.

Installation Guides

See the Release Notes for information about specific releases of MongoDB.

Install on Linux

Documentations for installing the official MongoDB distribution on Linux-based systems.

Install on Red Hat
Install MongoDB on Red Hat Enterprise and related Linux systems using .rpm packages.
Install on Ubuntu
Install MongoDB on Ubuntu Linux systems using .deb packages.
Install on Debian
Install MongoDB on Debian systems using .deb packages.
Install on Other Linux Systems
Install the official build of MongoDB on other Linux systems from MongoDB archives.
Install on OS X
Install the official build of MongoDB on OS X systems from Homebrew packages or from MongoDB archives.
Install on Windows
Install MongoDB on Windows systems and optionally start MongoDB as a Windows service.
Install MongoDB Enterprise

MongoDB Enterprise is available for MongoDB Enterprise subscribers and includes several additional features including support for SNMP monitoring, LDAP authentication, Kerberos authentication, and System Event Auditing.

Install MongoDB Enterprise on Red Hat
Install the MongoDB Enterprise build and required dependencies on Red Hat Enterprise or CentOS Systems using packages.
Install MongoDB Enterprise on Ubuntu
Install the MongoDB Enterprise build and required dependencies on Ubuntu Linux Systems using packages.
Install MongoDB Enterprise on Amazon AMI
Install the MongoDB Enterprise build and required dependencies on Amazon Linux AMI.
Install MongoDB Enterprise on Windows
Install the MongoDB Enterprise build and required dependencies using the .msi installer.

First Steps with MongoDB

After you have installed MongoDB, consider the following documents as you begin to learn about MongoDB:

Getting Started with MongoDB
An introduction to the basic operation and use of MongoDB.
Generate Test Data
To support initial exploration, generate test data to facilitate testing.