huanayun
hengtianyun
vps567
莱卡云

[Linux操作系统]详解 Ubuntu 上 MongoDB 的安装与配置|ubuntu20.04安装mongodb,Ubuntu MongoDB 安装

PikPak

推荐阅读:

[AI-人工智能]免翻墙的AI利器:樱桃茶·智域GPT,让你轻松使用ChatGPT和Midjourney - 免费AIGC工具 - 拼车/合租账号 八折优惠码: AIGCJOEDISCOUNT2024

[AI-人工智能]银河录像局: 国内可靠的AI工具与流媒体的合租平台 高效省钱、现号秒发、翻车赔偿、无限续费|95折优惠码: AIGCJOE

[AI-人工智能]免梯免翻墙-ChatGPT拼车站月卡 | 可用GPT4/GPT4o/o1-preview | 会话隔离 | 全网最低价独享体验ChatGPT/Claude会员服务

[AI-人工智能]边界AICHAT - 超级永久终身会员激活 史诗级神器,口碑炸裂!300万人都在用的AI平台

在Ubuntu系统上安装与配置MongoDB数据库服务是一个直接的过程。确保Ubuntu 20.04系统中安装了必要的软件包,然后使用MongoDB官方提供的安装脚本进行安装。安装完成后,需对MongoDB进行配置,包括设置数据存储目录、配置网络以及创建用户等。对于需要远程访问的设置,还需要编辑配置文件并启动MongoDB服务。整个过程应遵循官方文档以确保稳定运行。

本文目录导读:

  1. 准备工作
  2. 下载 MongoDB 安装包
  3. 安装 MongoDB
  4. MongoDB 配置文件详解
  5. MongoDB 常用命令

MongoDB 是一个开源的 NoSQL 数据库,因其灵活、可扩展和高效的特性,被越来越多的企业应用于各类项目中,Ubuntu 作为一款广泛使用的 Linux 操作系统,对于 MongoDB 的支持十分良好,本文将详细介绍如何在 Ubuntu 上安装和配置 MongoDB。

准备工作

1、确保你的 Ubuntu 系统已经更新到最新版本,可以使用以下命令进行更新:

sudo apt-get update
sudo apt-get upgrade

2、安装必要的依赖项,使用以下命令安装 MongoDB 所需的依赖项:

sudo apt-get install build-essential libmongoc-dev libbson-dev

下载 MongoDB 安装包

1、访问 MongoDB 官方网站(https://www.mongodb.com/try/download/community),选择适用于 Ubuntu 的 MongoDB 版本下载。

2、可以使用wget 命令直接在终端下载安装包,

wget https://downloads.mongodb.com/compass/mongodb-linux-x86_64-ubuntu1804-4.2.6/mongodb-linux-x86_64-ubuntu1804-4.2.6.tgz

安装 MongoDB

1、解压安装包,在终端使用以下命令解压下载的安装包:

tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.2.6.tgz

2、移动 MongoDB 安装目录,将解压后的 MongoDB 文件夹移动到/usr/local/ 目录下:

sudo mv mongodb-linux-x86_64-ubuntu1804-4.2.6 /usr/local/mongodb

3、创建 MongoDB 数据目录,在/data/ 目录下创建一个名为mongodb 的文件夹,用于存储 MongoDB 的数据:

sudo mkdir -p /data/mongodb

4、配置 MongoDB 环境,创建一个名为mongodb.conf 的配置文件,用于配置 MongoDB 的运行参数,可以使用以下内容作为参考:

dbpath=/data/mongodb
logpath=/var/log/mongodb/mongodb.log
logappend=true
port=27017
fork=true

保存到/etc/mongodb.conf 文件中。

5、启动 MongoDB 服务,使用以下命令启动 MongoDB 服务:

sudo /usr/local/mongodb/bin/mongod --config /etc/mongodb.conf

6、验证 MongoDB 服务是否启动成功,在另一个终端窗口中使用以下命令连接到 MongoDB:

mongo

在 MongoDB shell 中,可以执行以下命令查看数据库列表:

show dbs

如果返回的结果包含local 数据库,说明 MongoDB 服务已经成功启动。

MongoDB 配置文件详解

1、dbpath:指定 MongoDB 数据文件的存储路径,默认情况下,数据文件会存储在 MongoDB 安装目录下的data 子目录中。

2、logpath:指定 MongoDB 日志文件的存储路径,默认情况下,日志文件会存储在 MongoDB 安装目录下的log 子目录中。

3、logappend:指定 MongoDB 日志文件的写入方式true 表示使用追加方式写入日志,false 表示覆盖方式写入日志。

4、port:指定 MongoDB 服务的端口号,默认情况下,MongoDB 服务监听端口号为 27017。

5、fork:指定 MongoDB 服务是否以守护进程方式运行。true 表示以守护进程方式运行,false 表示以前台进程方式运行。

MongoDB 常用命令

1、启动 MongoDB 服务:

sudo /usr/local/mongodb/bin/mongod --config /etc/mongodb.conf

2、停止 MongoDB 服务:

sudo /usr/local/mongodb/bin/mongod --config /etc/mongodb.conf --shutdown

3、重启 MongoDB 服务:

sudo /usr/local/mongodb/bin/mongod --config /etc/mongodb.conf --restart

4、进入 MongoDB shell:

mongo

5、显示数据库列表:

show dbs

6、使用某个数据库:

use <数据库名称>

7、创建数据库:

db.createCollection("<集合名称>")

8、显示集合列表:

show collections

9、插入文档:

db.<集合名称>.insert({"字段1":值1,"字段2":值2,...})

10、查询文档:

db.<集合名称>.find()

11、更新文档:

db.<集合名称>.update({"查询条件":查询值}, {"$set":{"字段1":值1,"字段2":值2,...}})

12、删除文档:

db.<集合名称>.remove({"查询条件":查询值})

本文详细介绍了如何在 Ubuntu 上安装和配置 MongoDB,通过遵循本文的步骤,你可以顺利地在 Ubuntu 系统上安装 MongoDB,并对其进行基本的配置和管理,在实际应用中,你可以根据项目需求,对 MongoDB 进行更深入的定制和优化。

bwg Vultr justhost.asia racknerd hostkvm pesyun Pawns


本文标签属性:

Ubuntu MongoDB 安装:ubuntumongodb安装教程

原文链接:,转发请注明来源!