当前位置:首页 > 系统教程 > 正文

Ubuntu安装MongoDB完全指南(从零开始轻松上手)

Ubuntu安装MongoDB完全指南(从零开始轻松上手)

欢迎阅读本篇详细的Ubuntu安装MongoDB教程。无论你是开发新手还是运维人员,本文将一步步教你如何在Ubuntu系统上成功安装MongoDB,这是一款流行的NoSQL数据库。本文是专为小白准备的安装教程,确保你能够轻松掌握。

前置条件

  • 一台运行Ubuntu的机器(本文以Ubuntu 20.04 LTS为例)
  • 具有sudo权限的用户
  • 稳定的网络连接

步骤1:更新软件包索引

打开终端,执行以下命令更新包列表:

    sudo apt update  

步骤2:导入MongoDB官方公钥

为了确保软件包的完整性,需要导入MongoDB的GPG密钥:

    wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -  

步骤3:添加MongoDB仓库

为Ubuntu添加MongoDB的官方软件源:

    echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list  

步骤4:安装MongoDB

再次更新包索引,然后安装MongoDB:

    sudo apt updatesudo apt install -y mongodb-org  
Ubuntu安装MongoDB完全指南(从零开始轻松上手) MongoDB  Ubuntu 安装教程 数据库 第1张

步骤5:启动MongoDB服务

安装完成后,启动MongoDB服务:

    sudo systemctl start mongod  

检查服务状态:

    sudo systemctl status mongod  

步骤6:验证安装

连接到MongoDB shell并查看版本:

    mongosh --eval "db.runCommand({ connectionStatus: 1 })"  

如果看到连接成功的消息,说明MongoDB已正常运行。

步骤7:设置开机自启(可选)

让MongoDB在系统启动时自动运行:

    sudo systemctl enable mongod  

步骤8:配置防火墙(可选)

如果启用了UFW防火墙,允许MongoDB默认端口27017:

    sudo ufw allow 27017  

至此,你已经成功在Ubuntu上完成了MongoDB的安装。通过本安装教程,你应该对如何在Linux环境下部署数据库有了基本了解。如有问题,欢迎查阅MongoDB官方文档。