加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

如何在Ubuntu上安装MongoDB

发布时间:2019-08-02 23:31:59 所属栏目:编程 来源:Sergiu
导读:本教程先容了在 Ubuntu 和基于 Ubuntu 的 Linux 刊行版上安装 MongoDB 的两种要领。 MongoDB 是一个越来越风行的自由开源的 NoSQL 数据库,它将数据存储在相同 JSON 的机动文档齐集,这与 SQL 数据库中常见的表格情势形成比拟。 你很也许发此刻当代 Web 应
副问题[/!--empirenews.page--]

 如安在Ubuntu上安装MongoDB

本教程先容了在 Ubuntu 和基于 Ubuntu 的 Linux 刊行版上安装 MongoDB 的两种要领。

MongoDB 是一个越来越风行的自由开源的 NoSQL 数据库,它将数据存储在相同 JSON 的机动文档齐集,这与 SQL 数据库中常见的表格情势形成比拟。

你很也许发此刻当代 Web 应用中行使 MongoDB。它的文档模子使得行使各类编程说话能很是直观地会见和处理赏罚它。

在本文中,我将先容两种在 Ubuntu 上安装 MongoDB 的要领。

在基于 Ubuntu 的刊行版上安装 MongoDB

  1. 行使 Ubuntu 客栈安装 MongoDB。简朴但不是最新版本的 MongoDB
  2. 行使其官方客栈安装 MongoDB。轻微伟大,但你能获得最新版本的 MongoDB。

第一种安装要领更轻易,但假如你打算行使官方支持的最新版本,那么我提议行使第二种要领。

有些人也许更喜好行使 snap 包。Ubuntu 软件中心提供了 snap,但我不提议行使它们,由于他们此刻已经逾期了,因此我这里不会提到。

要领 1:从 Ubuntu 客栈安装 MongoDB

这是在体系中安装 MongoDB 的轻盈要领,你只需输入一个呼吁即可。

安装 MongoDB

起首,确保你的包是最新的。打开终端并输入:

  1. sudo apt update && sudo apt upgrade -y

继承安装 MongoDB:

  1. sudo apt install mongodb

这就完成了!MongoDB 此刻安装到你的计较机上了。

MongoDB 处事应该在安装时自动启动,但要检点处事状态:

  1. sudo systemctl status mongodb

如安在Ubuntu上安装MongoDB

Check if the MongoDB service is running.

你可以看到该处事是勾当的。

运行 MongoDB

MongoDB 今朝是一个 systemd 处事,因此我们行使 systemctl 来搜查和修改它的状态,行使以下呼吁:

  1. sudo systemctl status mongodb
  2. sudo systemctl stop mongodb
  3. sudo systemctl start mongodb
  4. sudo systemctl restart mongodb

你也可以修改 MongoDB 是否自动随体系启动(默认:启用):

  1. sudo systemctl disable mongodb
  2. sudo systemctl enable mongodb

要开始行使(建设和编辑)数据库,请输入:

  1. mongo

这将启动 mongo shell。有关查询和选项的具体信息,请查察手册。

留意:按照你打算行使 MongoDB 的方法,你也许必要调解防火墙。不外这超出了本篇的内容,而且取决于你的设置。

卸载 MongoDB

假如你从 Ubuntu 客栈安装 MongoDB 并想要卸载它(也许要行使官方支持的方法安装),请输入:

  1. sudo systemctl stop mongodb
  2. sudo apt purge mongodb
  3. sudo apt autoremove

这应该会完全卸载 MongoDB。确保备份你也许想要保存的任何荟萃或文档,由于它们将被删除!

要领 2:在 Ubuntu 上安装 MongoDB 社区版

这是保举的安装 MongoDB 的要领,它行使包揽理器。你必要多打几条呼吁,对付 Linux 新手而言,这也许会感想畏惧。

但没有什么可骇的!我们将一步步声名安装进程。

安装 MongoDB

由 MongoDB Inc. 维护的包称为 mongodb-org,而不是 mongodb(这是 Ubuntu 客栈中包的名称)。在开始之前,请确保体系上未安装 mongodb。由于包之间会产生斗嘴。让我们开始吧!

起首,我们必需导入公钥:

  1. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4

此刻,你必要在源列表中添加一个新的客栈,以便你可以安装 MongoDB 社区版并得到自动更新:

  1. echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list

要安装 mongodb-org,我们必要更新我们的包数据库,以便体系知道可用的新包:

  1. sudo apt update

此刻你可以安装最新不变版的 MongoDB:

  1. sudo apt install -y mongodb-org

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读