个性化阅读
专注于IT技术分析

如何在Ubuntu 16.04中安装MongoDB

本文概述

MongoDB是使用面向文档的数据模型的众所周知的开源数据库。它将数据存储在灵活的, 类似于JSON的文档中, 这意味着字段随文档的不同而变化, 并且数据结构可以随时间轻松更改, 从而使数据易于使用。

对于某些开源应用程序甚至你的开源应用程序, 显然你需要在服务器MongoDB社区服务器上安装它来存储和提供数据库。在Ubuntu 16.04中, 该任务非常容易实现, 我们将在本文中向你展示如何实现。

1.注册MongoDB存储库

在大多数ubuntu发行版上, 如果尝试使用第2步中提到的命令直接安装MongoDB, 则由于缺少MongoDB存储库, 执行可能会失败。 Ubuntu软件包存储库中已经提供了MongoDB的默认软件包, 但是官方的MongoDB存储库提供了最新版本, 是建议安装此软件的方式。 Ubuntu通过验证软件包是否已使用GPG密钥签名来确保软件包的真实性, 因此我们首先必须使用以下命令将其密钥导入正式的MongoDB存储库:

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

将GPG密钥导入系统后, 使用以下命令创建存储库列表:

echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

然后, 在添加存储库详细信息之后, 你只需要使用以下内容更新软件包列表:

sudo apt-get update

现在, 你终于可以在接下来的步骤中使用上述命令安装mongodb社区服务器了。

2.安装MongoDB

要安装MongoDB社区服务器, 请在终端上运行以下命令:

sudo apt-get install mongodb-org

它将安装几个包含MongoDB的最新稳定版本的软件包, 以及用于MongoDB服务器的有用的管理工具。安装完成后, 服务将无法启动, 除非你使用命令进行操作(在下一步中进行介绍)。

3.启动MongoDB服务

要启动MongoDB服务器, 请运行以下命令:

sudo systemctl start mongod

现在, 你的应用程序将可以访问Mongo, 并且能够创建和访问存储的数据库。你可以使用以下命令来验证mongodb服务器服务的状态:

sudo systemctl status mongod

这将在你的终端中生成类似于以下内容的输出:

MongoDB状态服务器

4.在启动时启用MongoDB

最后但同样重要的是, 你需要使用以下命令使MongoDB服务器在每次服务器启动时自动启动:

sudo systemctl enable mongod

因此, 当你重新启动或启动服务器时, 此服务将同时启动, 并且你的应用程序也将自动运行。

编码愉快!

赞(4)
未经允许不得转载:srcmini » 如何在Ubuntu 16.04中安装MongoDB

评论 抢沙发

评论前必须登录!