【MongoDB】如何在Debian 10 Linux上安装MongoDB

如何在Debian 10 Linux上安装MongoDB
来源:https://linuxize.com/post/how-to-install-mongodb-on-debian-10/



MongoDB是一个免费且开源的文档型数据库。它属于NoSQL数据库家族,与传统的基于表的SQL数据库(如MySQL和PostgreSQL)不同。

在MongoDB中,数据存储在灵活的、类似JSON的文档中,这些文档的字段可以各不相同。它不需要预定义的模式,并且数据结构可以随时间变化。

在本教程中,我们将解释如何在Debian 10 Buster上安装和配置最新版本的MongoDB社区版。

安装MongoDB

MongoDB在标准的Debian Buster仓库中不可用。我们将启用官方的MongoDB仓库并安装包。

在撰写本文时,MongoDB的最新版本是4.2。在开始安装之前,请访问MongoDB文档中的Debian安装页面,检查是否有新版本可用。

请按照以下步骤作为root用户或具有sudo权限的用户在Debian系统上安装MongoDB:

  1. 安装添加新仓库所需的软件包:

    sudo apt install dirmngr gnupg apt-transport-https software-properties-common ca-certificates curl
    
  2. 将MongoDB GPG密钥添加到系统中:

    curl -fsSL https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
    
  3. 启用MongoDB仓库:

    sudo add-apt-repository 'deb https://repo.mongodb.org/apt/debian buster/mongodb-org/4.2 main'
    

    Debian 10中不提供MongoDB旧版本的软件包。

  4. 更新软件包列表并安装mongodb-org元包:

    sudo apt update
    sudo apt install mongodb-org
    

    mongodb-org包将安装以下软件包到系统中:

    • mongodb-org-server - MongoDB服务器mongod守护进程及其对应的初始化脚本和配置。
    • mongodb-org-mongos - mongos守护进程。
    • mongodb-org-shell - MongoDB shell是一个交互式的JavaScript接口,用于通过命令行执行管理任务。
    • mongodb-org-tools - 包含多个用于导入和导出数据、统计以及其他实用工具的MongoDB工具。
  5. 启动M

相关推荐

  1. MongoDB如何Debian 10 Linux安装MongoDB

    2024-06-19 01:14:02       27 阅读
  2. 如何debian12.5安装snap和docker

    2024-06-19 01:14:02       41 阅读
  3. Debian 11安装GCC

    2024-06-19 01:14:02       38 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-19 01:14:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-19 01:14:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-19 01:14:02       82 阅读
  4. Python语言-面向对象

    2024-06-19 01:14:02       91 阅读

热门阅读

  1. 二分查找.

    2024-06-19 01:14:02       28 阅读
  2. oracle将字符串中的字符和数字拆分开等功能

    2024-06-19 01:14:02       31 阅读
  3. 华为OD机试 C++ - 评论转换输出

    2024-06-19 01:14:02       31 阅读
  4. 算法训练营day51

    2024-06-19 01:14:02       30 阅读
  5. 使用 Redis + Lua 实现分布式限流

    2024-06-19 01:14:02       38 阅读
  6. TTL 232难兄难弟对比

    2024-06-19 01:14:02       31 阅读
  7. Apache网页优化

    2024-06-19 01:14:02       29 阅读
  8. 网络流量轮廓

    2024-06-19 01:14:02       23 阅读