MongoDB のインストール
項目一覧
MongoDB には、Community と Enterprise の 2 つのサーバー エディションがあります。
マニュアルのこのセクションには、MongoDB のインストールに関する情報が記載されています。
現在の配置を MongoDB 8.0 にアップグレードする手順については、「8.0 アップグレード手順」を参照してください。
現在のバージョンの最新パッチ リリースにアップグレードする手順については、「MongoDB の最新の自己管理型パッチ リリースへのアップグレード」を参照してください。
mongod
、mongos
、および MongoDB で配布されるその他すべてのツールのドキュメントについては、 MongoDB パッケージ コンポーネント を参照してください。
MongoDB インストール チュートリアル
MongoDB のインストールに関するチュートリアルは、下記のプラットフォームについては Community Edition と Enterprise Edition の両方があります。
プラットフォーム | Community Edition | Enterprise Edition |
---|---|---|
Linux | ||
MacOS | ||
Windows | ||
Docker |
MongoDB Community Edition からEnterprise Edition へのアップグレード チュートリアル
重要
別のリリース バージョンにアップグレードする場合は、以下の手順は使用しないでください。リリースバージョンをアップグレードするには、「MongoDB 8.0 へのアップグレード」など、適切なリリースのアップグレード手順を参照してください。
サポートされているプラットフォーム
重要
MongoDB では 32 ビット x86 プラットフォームはサポートされていません。
重要
v 4.4のサポート終了
V4.4 は 2024 年 2 月 29日のサポート終了に伴い、MongoDB でサポートされなくなりました。
プラットフォーム | アーキテクチャ | エディション | 8.0 | 7.0 | 6.0 | 5.0 | 4.4 |
---|---|---|---|---|---|---|---|
Amazon Linux 2023 | x86_64 | エンタープライズ | ✓ | ✓ | |||
Amazon Linux 2023 | x86_64 | Community | ✓ | ✓ | |||
Amazon Linux V2 | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ✓ | |
Amazon Linux V2 | x86_64 | Community | ✓ | ✓ | ✓ | ✓ | |
Debian 12 | x86_64 | エンタープライズ | ✓ | ✓ | |||
Debian 12 | x86_64 | Community | ✓ | ✓ | |||
Debian 11 | x86_64 | エンタープライズ | ✓ | ✓ | 5.0.8+ | ||
Debian 11 | x86_64 | Community | ✓ | ✓ | 5.0.8+ | ||
Debian 10 | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ||
Debian 10 | x86_64 | Community | ✓ | ✓ | ✓ | ||
Debian 9 | x86_64 | エンタープライズ | ✓ | ✓ | |||
Debian 9 | x86_64 | Community | ✓ | ✓ | |||
RHEL/Rocky/Alma/Oracle Linux 9.0+ [1] | x86_64 | エンタープライズ | ✓ | ✓ | 6.0.4+ | ||
RHEL/Rocky/Alma/Oracle Linux 9.0+ [1] | x86_64 | Community | ✓ | ✓ | 6.0.4+ | ||
RHEL/Rocky/Alma/Oracle Linux 8.0+ [1] | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ✓ | ✓ |
RHEL/Rocky/Alma/Oracle Linux 8.0+ [1] | x86_64 | Community | ✓ | ✓ | ✓ | ✓ | ✓ |
RHEL/CentOS/Oracle Linux 7.0+ [1] | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ✓ | |
RHEL/CentOS/Oracle Linux 7.0+ [1] | x86_64 | Community | ✓ | ✓ | ✓ | ✓ | |
RHEL/CentOS/Oracle Linux 6.2+ [1] | x86_64 | エンタープライズ | ✓ | ||||
RHEL/CentOS/Oracle Linux 6.2+ [1] | x86_64 | Community | ✓ | ||||
SLES 15 | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ✓ | ✓ |
SLES 15 | x86_64 | Community | ✓ | ✓ | ✓ | ✓ | ✓ |
SLES 12 | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ✓ | |
SLES 12 | x86_64 | Community | ✓ | ✓ | ✓ | ✓ | |
Ubuntu 24.04 | x86_64 | エンタープライズ | ✓ | ||||
Ubuntu 24.04 | x86_64 | Community | ✓ | ||||
Ubuntu 22.04 | x86_64 | エンタープライズ | ✓ | ✓ | 6.0.4+ | ||
Ubuntu 22.04 | x86_64 | Community | ✓ | ✓ | 6.0.4+ | ||
Ubuntu 20.04 | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ✓ | ✓ |
Ubuntu 20.04 | x86_64 | Community | ✓ | ✓ | ✓ | ✓ | ✓ |
Ubuntu 18.04 | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ||
Ubuntu 18.04 | x86_64 | Community | ✓ | ✓ | ✓ | ||
Ubuntu 16.04 | x86_64 | エンタープライズ | ✓ | ||||
Ubuntu 16.04 | x86_64 | Community | ✓ | ||||
Windows 11 | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ||
Windows 11 | x86_64 | Community | ✓ | ✓ | ✓ | ||
Windows Server 2022 | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ||
Windows Server 2022 | x86_64 | Community | ✓ | ✓ | ✓ | ||
Windows Server 2019 | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ✓ | |
Windows Server 2019 | x86_64 | Community | ✓ | ✓ | ✓ | ✓ | |
Windows 10 / Server 2016 | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ||
Windows 10 / Server 2016 | x86_64 | Community | ✓ | ✓ | ✓ | ||
macOS 14 | x86_64 | エンタープライズ | ✓ | ||||
macOS 14 | x86_64 | Community | ✓ | ||||
macOS 13 | x86_64 | エンタープライズ | ✓ | ✓ | |||
macOS 13 | x86_64 | Community | ✓ | ✓ | |||
macOS 12 | x86_64 | エンタープライズ | ✓ | ✓ | |||
macOS 12 | x86_64 | Community | ✓ | ✓ | |||
macOS 11 | x86_64 | エンタープライズ | ✓ | ✓ | |||
macOS 11 | x86_64 | Community | ✓ | ✓ | |||
macOS 10.15 | x86_64 | エンタープライズ | ✓ | ✓ | ✓ | ||
macOS 10.15 | x86_64 | Community | ✓ | ✓ | ✓ | ||
macOS 10.14 | x86_64 | エンタープライズ | ✓ | ✓ | |||
macOS 10.14 | x86_64 | Community | ✓ | ✓ | |||
macOS 10.13 | x86_64 | エンタープライズ | ✓ | ||||
macOS 10.13 | x86_64 | Community | ✓ | ||||
macOS 14 | arm64 | エンタープライズ | ✓ | ||||
macOS 14 | arm64 | Community | ✓ | ||||
macOS 13 | arm64 | エンタープライズ | ✓ | ✓ | |||
macOS 13 | arm64 | Community | ✓ | ✓ | |||
macOS 12 | arm64 | エンタープライズ | ✓ | ✓ | |||
macOS 12 | arm64 | Community | ✓ | ✓ | |||
macOS 11 | arm64 | エンタープライズ | ✓ | ✓ | |||
macOS 11 | arm64 | Community | ✓ | ✓ | |||
Amazon Linux 2023 | arm64 | エンタープライズ | ✓ | ✓ | |||
Amazon Linux 2023 | arm64 | Community | ✓ | ✓ | |||
Amazon Linux 2 | arm64 | エンタープライズ | ✓ | ✓ | ✓ | 4.4.4+ | |
Amazon Linux 2 | arm64 | Community | ✓ | ✓ | ✓ | 4.4.4+ | |
RHEL/CentOS/Rocky/Alma 9 | arm64 | エンタープライズ | ✓ | ✓ | ✓ | ||
RHEL/CentOS/Rocky/Alma 9 | arm64 | Community | ✓ | ✓ | ✓ | ||
RHEL/CentOS/Rocky/Alma 8 | arm64 | エンタープライズ | ✓ | ✓ | ✓ | ✓ | 4.4.4+ |
RHEL/CentOS/Rocky/Alma 8 | arm64 | Community | ✓ | ✓ | ✓ | ✓ | 4.4.4+ |
Ubuntu 24.04 | arm64 | エンタープライズ | ✓ | ||||
Ubuntu 24.04 | arm64 | Community | ✓ | ||||
Ubuntu 22.04 | arm64 | エンタープライズ | ✓ | ✓ | 6.0.4+ | ||
Ubuntu 22.04 | arm64 | Community | ✓ | ✓ | 6.0.4+ | ||
Ubuntu 20.04 | arm64 | エンタープライズ | ✓ | ✓ | ✓ | ✓ | ✓ |
Ubuntu 20.04 | arm64 | Community | ✓ | ✓ | ✓ | ✓ | ✓ |
Ubuntu 18.04 | arm64 | エンタープライズ | ✓ | ✓ | ✓ | ||
Ubuntu 18.04 | arm64 | Community | ✓ | ✓ | ✓ | ||
Ubuntu 16.04 | arm64 | エンタープライズ | ✓ | ||||
RHEL/Rocky/Alma 9 | ppc64le | エンタープライズ | ✓ | ✓ | |||
RHEL/Rocky/Alma 8 [7] | ppc64le | エンタープライズ | ✓ | ✓ | ✓ | ✓ | ✓ |
RHEL/CentOS 7 | ppc64le | エンタープライズ | 6.0.7+ | ✓ | ✓ | ||
RHEL/Rocky/Alma 8 [7] | s390x | エンタープライズ | ✓ | ✓ | ✓ | 5.0.9+ | |
RHEL/CentOS 7 | s390x | エンタープライズ | ✓ | ✓ | ✓ | ||
RHEL/CentOS 7 | s390x | Community | ✓ | ✓ |
[1] | (1、2、3、4、5、6、7、8) Oracle Linux では、MongoDB は Red Hat Compatible Kernel のみをサポートします。 |
[2] | MongoDB は Red Hat Compatible Kernel(RHCK)を実行している Oracle Linux のみをサポートしています。MongoDBはUnbreakable Enterprise Kernel(UEK)をサポートしていません。 |
[3] | RHEL バージョン 8.0 以降向けにリリースされた MongoDB オンプレミス製品は、Rocky Linux バージョン 8.0 以降、および AlmaLinux バージョン 8.0 以降と互換性があり、サポートします。ただし、これらのディストリビューションが完全な RHEL 互換性を提供する義務を果たすことが前提となります。 |
[4] | MongoDB バージョン 5.0 以降は、SLES 12 サービス パック 5 に対してテストされています。MongoDB の以前のバージョンは、サービス パックなしの SLES 12 に対してテストされています。 |
[5] | MongoDB バージョン 7.0 以降は、SLES 15 サービス パック 4 に対してテストされています。MongoDB の以前のバージョンは、サービス パックなしの SLES 15 に対してテストされています。 |
[6] | MongoDB バージョン 7.0 は、RHEL 7.9 でビルドおよびテストされています。MongoDB の以前のバージョンは RHEL 7 に対してテストされ、上位互換性を前提条件にしています。 |
[7] | (1、2) PPC64LE および s390x 上の RHEL 8は、MongoDB バージョン 8.0 以降で使用される TCMalloc の更新されたバージョンをサポートしていません。これらのアーキテクチャでは、RHEL 8 はレガシー TCMalloc のバージョンを使用します。詳細については、「自己管理型配置の TCMalloc パフォーマンスの最適化」を参照してください。 |
[8] | PPC64LE および s390x 上の RHEL 9は、MongoDB バージョン 8.0 以降で使用される TCMalloc の更新バージョンをサポートしていません。これらのアーキテクチャでは、RHEL 9 はレガシー TCMalloc バージョンを使用します。詳細については、「自己管理型配置の TCMalloc パフォーマンスの最適化」を参照してください。 |