文章内容

2019/12/29 17:31:04,作 者: 黄兵

如何在Ubuntu 16.04上安装MongoDB

介绍

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


具体步骤如下:

第一步 添加MongoDB存储库

MongoDB已包含在Ubuntu软件包存储库中,但官方的MongoDB存储库提供了最新版本,是推荐的安装软件方式。在这一步中,我们会将这个官方存储库添加到我们的服务器中。

Ubuntu通过验证软件包是否已使用GPG密钥签名来确保软件包的真实性,因此我们首先必须将其密钥导入官方的MongoDB存储库。

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

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

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

接下来,我们必须添加MongoDB存储库详细信息,以便apt知道从何处下载软件包。

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

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

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

sudo apt-get install -y mongodb-org

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

接下来,使用启动MongoDB systemctl

sudo systemctl start mongod

您还可以systemctl用来检查服务是否已正确启动。

sudo systemctl status mongod

最后输出如下:

● mongodb.service - High-performance, schema-free document-oriented database
   Loaded: loaded (/etc/systemd/system/mongodb.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2016-04-25 14:57:20 EDT; 1min 30s ago
 Main PID: 4093 (mongod)
    Tasks: 16 (limit: 512)
   Memory: 47.1M
      CPU: 1.224s
   CGroup: /system.slice/mongodb.service
           └─4093 /usr/bin/mongod --quiet --config /etc/mongod.conf

最后一步是在系统启动时启用自动启动MongoDB。

sudo systemctl enable mongod

现在,MongoDB服务器已配置并正在运行,您可以使用systemctl命令(例如sudo systemctl stop mongodsudo systemctl start mongod)来管理MongoDB服务。


文章来源:How to Install MongoDB on Ubuntu 16.04

分享到:

发表评论

评论列表