Ubuntu 18.04安装MongoDB 4.0 的教程详解

1. MongoDB 介绍

MongoDB 是一个基于分布式文件存储的高性能、开源、无模式的 NoSQL 数据库系统。在大数据存储和处理方面,MongoDB 凭借其良好的扩展性、高性能和易用性广泛应用于 Web 应用的开发领域。

2. 环境准备

在进行 MongoDB 4.0 的安装前,需要确保以下几个条件已经满足:

2.1 Ubuntu 18.04 系统

Ubuntu 版本号为 18.04,可以通过以下命令查看当前 Ubuntu 的版本号:

lsb_release -a

输出:

No LSB modules are available.

Distributor ID: Ubuntu

Description: Ubuntu 18.04.1 LTS

Release: 18.04

Codename: bionic

2.2 添加 MongoDB 官方 GPG 密钥

接下来我们需要添加 MongoDB 官方 GPG 密钥。

在终端输入以下命令:

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

3. 添加 MongoDB 的 APT 仓库

接下来我们需要添加 MongoDB 官方 APT 仓库,以保证能够正确获取最新版本的 MongoDB。

3.1 创建源列表文件

在终端输入以下命令,将 MongoDB 的源列表文件写入到 /etc/apt/sources.list.d/mongodb.list 文件中:

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.list

3.2 更新 APT 仓库缓存

在终端输入以下命令,更新 APT 仓库缓存:

sudo apt-get update

4. 安装 MongoDB 4.0

最后,在终端输入以下命令,安装 MongoDB 4.0:

sudo apt-get install -y mongodb-org

安装过程需要一些时间。

安装完成后,可以通过以下命令检查 MongoDB 是否已经正确安装:

mongo --version

输出:

MongoDB shell version v4.0.0

git version: 3b07af3d4f471ae89e8186d33bbb1d5259597d51

OpenSSL version: OpenSSL 1.1.0g 2 Nov 2017

allocator: tcmalloc

modules: none

build environment:

distmod: ubuntu1804

distarch: x86_64

target_arch: x86_64

5. MongoDB 操作

安装完 MongoDB 后,我们可以直接使用以下命令启动 MongoDB 服务:

sudo service mongod start

使用以下命令检查 MongoDB 服务的运行状态:

sudo systemctl status mongod

使用以下命令停止 MongoDB 服务:

sudo service mongod stop

使用以下命令重启 MongoDB 服务:

sudo service mongod restart

使用以下命令登录到 MongoDB Shell:

mongo

使用以下命令退出 MongoDB Shell:

quit()

6. 总结

以上就是在 Ubuntu 18.04 系统上安装 MongoDB 4.0 的详细教程。在学习 NoSQL 数据库的过程中,MongoDB 也算是耳熟能详的一个数据库系统,对于想学习 MongoDB 的读者来说,这篇文章或许能提供一些帮助。

数据库标签