如何在Ubuntu14.04上安装MongoDB

来自菜鸟教程
跳转至:导航、​搜索

介绍

MongoDB 是现代 Web 应用程序中常用的免费开源 NoSQL 文档数据库。 本教程将帮助您在服务器上为生产应用程序环境设置 MongoDB。

注意: MongoDB 可以通过在启动时将 this script 添加到其用户数据来自动安装在您的 Droplet 上。 查看 本教程 以了解有关 Droplet 用户数据的更多信息。


先决条件

要遵循本教程,您将需要:

第 1 步 — 导入公钥

在这一步中,我们将导入 MongoDB GPG 公钥。

MongoDB 已包含在 Ubuntu 软件包存储库中,但官方 MongoDB 存储库提供了最新版本,并且是推荐的软件安装方式。 Ubuntu 通过验证软件包是否使用 GPG 密钥签名来确保软件包的真实性,因此我们首先必须为官方 MongoDB 存储库导入它们的密钥。

为此,请执行:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

成功导入密钥后,您将看到:

输出

gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

第 2 步 — 创建列表文件

接下来,我们必须添加 MongoDB 存储库详细信息,以便 APT 知道从哪里下载包。

发出以下命令为 MongoDB 创建一个列表文件。

echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list

添加存储库详细信息后,我们需要更新包列表。

sudo apt-get update

第 3 步 — 安装和验证 MongoDB

现在我们可以安装 MongoDB 包本身。

sudo apt-get install -y mongodb-org

此命令将安装几个包含最新稳定版本 MongoDB 的软件包以及 MongoDB 服务器的有用管理工具。

安装包后 MongoDB 将自动启动。 您可以通过运行以下命令来检查这一点。

service mongod status

如果 MongoDB 正在运行,您将看到这样的输出(具有不同的进程 ID)。

输出

mongod start/running, process 1611

您还可以使用 service 命令停止、启动和重新启动 MongoDB(例如 service mongod stopservice mongod start)。

结论

您可以在 这些 DigitalOcean 社区文章 中找到有关 MongoDB 安装和配置的更深入说明。