如何在 Linux 上安装 NoSQL

NoSQL 数据库是一种非表格数据库,它以不同于关系数据库的方式存储和管理数据。 NoSQL 已被亚马逊、Facebook、Netflix 和谷歌等大公司采用,因为它们有大量的非结构化数据无法由关系数据库处理。 一些流行的 NoSQL 数据库是 CouchDB、Couchbase、RavenDB、MongoDB 等。

在这篇文章中,我们将向您展示如何使用 apt 包管理器在 Ubuntu 上安装 MongoDB NoSQL 服务器。

先决条件:

  • Ubuntu 20.04 LTS 系统
  • 须藤用户

注意:这里提到的过程已经在 Ubuntu 20.04 (Focal Fossa) 上测试过了。

通过 Apt 包管理器安装 MongoDB NoSQL

要在您的系统上安装 MongoDB NoSQL,您需要添加 MongoDB 包存储库。 之后,您将能够在您的系统上安装最新且稳定的 MongoDB NoSQL 版本。 让我们开始安装:

第 1 步:导入 MongoDB 的公钥

首先,我们需要导入官方 MongoDB 存储库的公钥。 为此,请在终端中执行以下命令:

$ wget -qO mongodb.asc https://www.mongodb.org/static/pgp/server-4.4.asc

然后使用以下命令,将下载的密钥添加到受信任密钥的 apt 列表中:

$ sudo apt-key add mongodb.asc

如果你看到 在上述命令的输出中,这表明密钥已成功添加。

添加密钥后,通过在终端中执行以下命令来验证它:

$ apt-key list

在输出中,您将看到此处列出的 MongoDB 键:

添加密钥时,您可能会收到一条错误消息,指出缺少 gnupg。 如果是这种情况,请在终端中使用以下命令安装 gnupg:

$sudo apt-get install gnupg

安装后,再次尝试添加密钥。

第二步:在sources.list.d目录下创建一个列表文件

现在我们将创建一个列表文件 /mongodb-org-4.4.list 对于 MongoDB 中的 /etc/apt/来源.list.d 目录。 在终端中执行以下命令:

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