zvvq技术分享网

在 Linux 上安装 MongoDB 社区版 4.0(linux安装mongod

作者:zvvq博客网
导读简介 MongoDB 是一种流行的开源 NoSQL 数据库管理系统,以其可扩展性、灵活性和易用性而闻名。如果您使用的是 Linux 操作系统并希望安装 MongoDB Community Edition 4.0,本文将为您提供详细的

内容来自samhan666

简介

MongoDB 是一种流行的开源 NoSQL 数据库管理系统,以其可扩展性、灵活性和易用性而闻名。如果您使用的是 Linux 操作系统并希望安装 MongoDB Community Edition 4.0,本文将为您提供详细的指南,并附有示例和相应的命令输出。

本文来自zvvq

先决条件

在继续安装之前,请确保满足以下先决条件 -

zvvq好,好zvvq

基于 Linux 的操作系统(例如 Ubuntu、CentOS 或 Debian)。

内容来自samhan666

root 或 sudo 权限。 zvvq好,好zvvq

有效的互联网连接。 zvvq好,好zvvq

第 1 步:导入 MongoDB GPG 密钥

要开始安装过程,我们首先需要导入 MongoDB GPG 密钥。打开终端并执行以下命令 -

copyright zvvq

示例

1 zvvq

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

内容来自zvvq,别采集哟

输出

1 内容来自zvvq

第 2 步:创建 MongoDB 存储库文件

接下来,我们需要创建一个 MongoDB 存储库文件,以确保包管理器可以获取 MongoDB 包。运行以下命令来创建存储库文件 -

zvvq.cn

对于 Ubuntu 18.04

1

zvvq.cn

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

对于 Ubuntu 20.04

1 copyright zvvq

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

输出

1

内容来自samhan

No output will be displayed if the command is executed successfully. zvvq.cn

第 3 步:更新包管理器

创建存储库文件后,使用以下命令更新包管理器 - 内容来自zvvq

示例

1

zvvq

sudo apt-get update

本文来自zvvq

输出

1

内容来自zvvq,别采集哟

2 内容来自samhan

3

内容来自samhan

4 zvvq

5

copyright zvvq

6 zvvq

7 本文来自zvvq

8

zvvq好,好zvvq

9 内容来自samhan

10

本文来自zvvq

11 内容来自samhan666

12

copyright zvvq

13 copyright zvvq

Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB]

内容来自zvvq

Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] zvvq.cn

Get:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB] zvvq.cn

Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]

zvvq好,好zvvq

Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [1,275 kB]

zvvq

Get:6 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB]

zvvq好,好zvvq

Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [2,150 B] zvvq好,好zvvq

Get:8 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [3,522 B]

zvvq.cn

Get:9 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [8,988 B] copyright zvvq

Get:10 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [1,044 B]

zvvq

Get:11 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [804 B]

zvvq.cn

Fetched 13.3 MB in 4s (3,549 kB/s)

zvvq

Reading package lists... Done

zvvq

第 4 步:安装 MongoDB 社区版 4.0

现在,是时候安装 MongoDB Community Edition 4.0 了。执行以下命令启动安装 -

copyright zvvq

示例

1 copyright zvvq

sudo apt-get install -y mongodb-org

内容来自zvvq,别采集哟

输出

终端将显示正在下载和安装的软件包。安装完成后,您将看到以下输出 - copyright zvvq

1

本文来自zvvq

2 zvvq.cn

3

内容来自zvvq,别采集哟

4 内容来自samhan666

5

内容来自samhan

6

zvvq好,好zvvq

7 内容来自samhan

8

copyright zvvq

9 zvvq

10 copyright zvvq

11 zvvq

12

内容来自samhan666

13

内容来自samhan

14

zvvq好,好zvvq

15

内容来自samhan666

16

内容来自samhan666

17

内容来自samhan

18 copyright zvvq

19 zvvq.cn

20

内容来自zvvq,别采集哟

21

内容来自samhan666

22

内容来自samhan666

23

内容来自samhan

24

内容来自zvvq,别采集哟

25

内容来自samhan

26 内容来自zvvq,别采集哟

Reading package lists... Done 内容来自zvvq,别采集哟

Building dependency tree      

copyright zvvq

Reading state information... Done copyright zvvq

The following additional packages will be installed:

本文来自zvvq

mongodb-org-database mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools zvvq.cn

The following NEW packages will be installed: 内容来自samhan

mongodb-org mongodb-org-database mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools

内容来自samhan666

0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 内容来自samhan666

Need to get 100 MB/100 MB of archives. 本文来自zvvq

After this operation, 283 MB of additional disk space will be used. 内容来自samhan

Get:1 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-shell amd64 4.0.0 [6,195 kB] zvvq

Get:2 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-server amd64 4.0.0 [18.9 MB]

本文来自zvvq

Get:3 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-mongos amd64 4.0.0 [9,944 kB] 内容来自zvvq,别采集哟

Get:4 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-tools amd64 4.0.0 [113 MB] 内容来自zvvq

Get:5 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org-database amd64 4.0.0 [22.2 MB] 内容来自zvvq,别采集哟

Get:6 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.0/multiverse amd64 mongodb-org amd64 4.0.0 [6,448 B] 内容来自samhan666

Fetched 100 MB in 10s (10.2 MB/s)     

内容来自samhan666

Selecting previously unselected package mongodb-org-shell. 内容来自zvvq

(Reading database ... 144813 files and directories currently installed.) zvvq好,好zvvq

Preparing to unpack .../0-mongodb-org-shell_4.0.0_amd64.deb ...

zvvq

Unpacking mongodb-org-shell (4.0.0) ... 本文来自zvvq

...

zvvq.cn

...

copyright zvvq

Setting up mongodb-org-database (4.0.0) ...

内容来自zvvq

Setting up mongodb-org (4.0.0) ... copyright zvvq

Processing triggers for ureadahead (0.100.0-21) ...

内容来自samhan

第 5 步:启动并验证 MongoDB

安装完成后,使用以下命令启动 MongoDB 服务并使其在系统启动时自动启动 - 本文来自zvvq

示例

1 内容来自samhan666

2

copyright zvvq

sudo systemctl start mongod

zvvq

sudo systemctl enable mongod

zvvq

输出

1 本文来自zvvq

2

copyright zvvq

$ sudo systemctl enable mongod

zvvq好,好zvvq

Created symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /lib/systemd/system/mongod.service.

本文来自zvvq

第 6 步:验证 MongoDB 安装

为了确保 MongoDB 正确安装并运行,请执行以下命令来检查服务的状态 - copyright zvvq

示例

1 内容来自zvvq,别采集哟

sudo systemctl status mongod

本文来自zvvq

保存到 grepper zvvq.cn

输出

终端将显示 MongoDB 服务的状态。如果运行成功,您将看到类似的内容 -

内容来自zvvq,别采集哟

1

copyright zvvq

2 内容来自samhan666

3

本文来自zvvq

4

内容来自samhan666

5

zvvq

6

zvvq.cn

7 zvvq.cn

8

zvvq.cn

9

内容来自zvvq

10 内容来自zvvq

11

zvvq好,好zvvq

mongod.service - MongoDB Database Server

zvvq

Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled) zvvq好,好zvvq

Active: active (running) since Mon 2023-06-26 10:32:15 UTC; 2 days ago

zvvq

Docs: https://docs.mongodb.org/manual

内容来自samhan666

Main PID: 1234 (mongod) 内容来自samhan666

Tasks: 27 (limit: 4915) 内容来自zvvq

Memory: 251.3M

内容来自samhan

CGroup: /system.slice/mongod.service zvvq

└─1234 /usr/bin/mongod --config /etc/mongod.conf

zvvq.cn

Jun 26 10:32:15 server systemd[1]: Started MongoDB Database Server. zvvq.cn

结论

恭喜!您已在 Linux 系统上成功安装 MongoDB Community Edition 4.0。 MongoDB 现在已准备好用于满足您的数据库管理需求。请记住浏览 MongoDB 文档以了解有关其特性和功能的更多信息。

copyright zvvq

在本文中,我们介绍了分步安装过程,包括导入 GPG 密钥、创建存储库文件、更新包管理器、安装 MongoDB、启动服务和验证安装。 copyright zvvq

现在,您可以利用 MongoDB 面向文档的数据库系统的强大功能,在 Linux 环境上构建可扩展且灵活的应用程序。快乐编码! zvvq.cn

以上就是在 Linux 上安装 MongoDB 社区版 4.0的详细内容,更多请关注其它相关文章! 内容来自samhan666