zvvq技术分享网

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

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

内容来自samhan

简介

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

先决条件

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

基于 Linux 的操作系统(例如 Ubuntu、CentOS 或 Debian)。 内容来自samhan

root 或 sudo 权限。

zvvq

有效的互联网连接。

本文来自zvvq

第 1 步:导入 MongoDB GPG 密钥

要开始安装过程,我们首先需要导入 MongoDB GPG 密钥。打开终端并执行以下命令 - 内容来自zvvq,别采集哟

示例

1 内容来自zvvq,别采集哟

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

输出

1

内容来自samhan

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

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

内容来自samhan

对于 Ubuntu 18.04

1

zvvq好,好zvvq

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,别采集哟

对于 Ubuntu 20.04

1 本文来自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 内容来自samhan

输出

1

内容来自zvvq,别采集哟

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

内容来自samhan

第 3 步:更新包管理器

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

内容来自samhan666

示例

1

内容来自zvvq,别采集哟

sudo apt-get update 本文来自zvvq

输出

1

内容来自zvvq,别采集哟

2

内容来自samhan

3 zvvq好,好zvvq

4 本文来自zvvq

5 内容来自zvvq

6

内容来自zvvq

7 zvvq

8

内容来自zvvq,别采集哟

9

本文来自zvvq

10 内容来自samhan666

11

内容来自samhan666

12 本文来自zvvq

13 内容来自samhan

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

Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] 内容来自samhan

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

本文来自zvvq

Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] 内容来自samhan666

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

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

内容来自zvvq

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

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] 本文来自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好,好zvvq

第 4 步:安装 MongoDB 社区版 4.0

现在,是时候安装 MongoDB Community Edition 4.0 了。执行以下命令启动安装 - 内容来自zvvq,别采集哟

示例

1

内容来自zvvq

sudo apt-get install -y mongodb-org

内容来自samhan

输出

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

zvvq

1

内容来自samhan

2 zvvq.cn

3 内容来自zvvq

4 zvvq.cn

5 内容来自zvvq

6 内容来自samhan

7 zvvq

8 zvvq.cn

9

copyright zvvq

10 内容来自samhan

11 本文来自zvvq

12 内容来自zvvq

13

内容来自zvvq,别采集哟

14

copyright zvvq

15

内容来自samhan666

16

本文来自zvvq

17 本文来自zvvq

18

内容来自zvvq

19

内容来自samhan666

20 内容来自zvvq

21 zvvq.cn

22 copyright zvvq

23

copyright zvvq

24

内容来自samhan

25 内容来自zvvq

26

zvvq

Reading package lists... Done

内容来自zvvq,别采集哟

Building dependency tree       内容来自samhan666

Reading state information... Done 内容来自samhan666

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

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

内容来自zvvq,别采集哟

The following NEW packages will be installed:

zvvq

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.

copyright zvvq

After this operation, 283 MB of additional disk space will be used.

内容来自zvvq

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]

内容来自samhan666

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]

内容来自samhan666

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] 内容来自samhan

Fetched 100 MB in 10s (10.2 MB/s)      内容来自zvvq,别采集哟

Selecting previously unselected package mongodb-org-shell.

copyright zvvq

(Reading database ... 144813 files and directories currently installed.)

zvvq好,好zvvq

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

zvvq好,好zvvq

Unpacking mongodb-org-shell (4.0.0) ...

内容来自samhan666

...

内容来自zvvq,别采集哟

... 内容来自zvvq,别采集哟

Setting up mongodb-org-database (4.0.0) ... 内容来自samhan

Setting up mongodb-org (4.0.0) ... 本文来自zvvq

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

第 5 步:启动并验证 MongoDB

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

示例

1 zvvq.cn

2 内容来自samhan666

sudo systemctl start mongod

本文来自zvvq

sudo systemctl enable mongod

zvvq好,好zvvq

输出

1

本文来自zvvq

2 内容来自samhan666

$ sudo systemctl enable mongod

内容来自zvvq,别采集哟

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

第 6 步:验证 MongoDB 安装

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

内容来自zvvq,别采集哟

示例

1 zvvq

sudo systemctl status mongod copyright zvvq

保存到 grepper

zvvq好,好zvvq

输出

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

本文来自zvvq

1

内容来自samhan

2

内容来自samhan

3 copyright zvvq

4 内容来自samhan666

5

内容来自samhan

6

zvvq好,好zvvq

7 内容来自zvvq

8 zvvq好,好zvvq

9

内容来自zvvq,别采集哟

10

内容来自samhan

11

zvvq.cn

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

zvvq

Main PID: 1234 (mongod) 内容来自zvvq,别采集哟

Tasks: 27 (limit: 4915) zvvq

Memory: 251.3M 内容来自zvvq

CGroup: /system.slice/mongod.service

zvvq

└─1234 /usr/bin/mongod --config /etc/mongod.conf 内容来自samhan

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

zvvq好,好zvvq

结论

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

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

内容来自zvvq

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

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

zvvq.cn