软件安装 - 最新版mongodb安装教程

概述

本教程使用 apt 包管理器在 Ubuntu Linux 的 LTS(长期支持)版本上安装 MongoDB 7.0 社区版。

平台支持

MongoDB 7.0 Community Edition 在 x86_64 架构上支持以下 64 位 Ubuntu LTS(长期支持)版本:

  • 22.04 LTS ("Jammy") 

  • 20.04 LTS ("Focal") 20.04 LTS

MongoDB仅支持这些平台的64位版本。要确定您的主机正在运行哪个 Ubuntu 版本,请在主机的终端上运行以下命令:

cat /etc/lsb-release

Ubuntu 上的 MongoDB 7.0 Community Edition 也支持特定平台上的 ARM64 架构。

安装 MongoDB 社区版

按照以下步骤使用 apt 包管理器安装MongoDB社区版。

  1. 导入包管理系统使用的公钥

sudo apt-get install gnupg curl
curl -fsSL https://pgp.mongodb.com/server-7.0.asc | \
   sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg \
   --dearmor
  1. 为MongoDB创建一个列表文件

Ubuntu 22.04 (Jammy)

echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list

Ubuntu 20.04 (Focal)

echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
  1. 重装本地包数据库

sudo apt-get update
  1. 安装MongoDB软件包

sudo apt-get install -y mongodb-org

若要防止意外升级,可以将包固定在当前安装的版本:

echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-database hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-mongosh hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections