MongoDB学习笔记(二)Ubuntu20.04安装MongoDB

本文最后更新于:December 3, 2021 pm

MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。是一个面向文档存储的数据库,操作起来比较简单和容易。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。

目录

1.安装MongoDB

Ubuntu 20.04默认存储库中不提供最新版本的MongoDB,因此需要在系统中添加官方的MongoDB存储库。

首先安装gnupg软件包:

1
sudo apt-get install gnupg

导入包管理系统使用的公钥:

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

添加MongoDB存储库:

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

更新存储库:

1
sudo apt-get update

使用以下命令安装MongoDB:

1
sudo apt install mongodb-org

启动MongoDB服务:

1
2
3
4
5
6
7
// 1
sudo systemctl start mongod.service
sudo systemctl stop mongod.service

// 2
sudo systemctl start mongod
sudo systemctl stop mongod

启动MongoDB,同时使用以下命令使其在重新启动时启动

1
2
3
4
5
6
// 开启开机启动
sudo systemctl start mongod.service
sudo systemctl enable mongod

// 关闭开机启动
sudo systemctl disable mongod

检查MongoDB服务的状态:

1
sudo systemctl status mongod

验证安装是否成功完成:

1
mongo --eval 'db.runCommand({ connectionStatus: 1 })'

2.配置MongoDB

安装MongoDB后,默认的配置文件位于 /etc/mongod.conf ,可以通过编辑该文件进行相应的配置。

1
vim /etc/mongod.conf

编辑MongoDB配置文件后,重新启动mongod服务以使更改生效:

1
sudo systemctl restart mongod

3.相关命令

检查MongoDB服务状态:

1
sudo systemctl status mongod

重新启动MongoDB服务:

1
sudo systemctl restart mongod

进入MongoDB shell:

1
mongo

本文作者: 墨水记忆
本文链接: https://tothefor.com/DragonOne/2601516830.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!