Ubuntu16.04手动安装MongoDB的详细教程

1. 简介

MongoDB 是一款 NoSQL 数据库,支持数据的文档存储形式,具有高可扩展性、高性能和灵活的数据模型。本文将介绍 Ubuntu16.04 上手动安装 MongoDB 的详细教程。

2. 安装步骤

2.1 更新软件包

在安装 MongoDB 之前,需要先更新系统软件包,以确保获得稳定的软件。

sudo apt update

sudo apt upgrade

注意:在系统升级时,可能需要耗费一段时间,请耐心等待。

2.2 导入公钥

打开终端,导入公钥以保证下载的软件包的真实性。执行以下命令:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927

2.3 创建 list 文件

在 sources.list.d 目录下创建 .list 文件,以指向 MongoDB 的软件源。执行以下命令:

echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

2.4 更新软件包列表

手动更新软件包列表,以了解所有可用软件包的信息。执行以下命令:

sudo apt update

2.5 安装 MongoDB

现在可以安装 MongoDB 了。执行以下命令:

sudo apt install -y mongodb-org

成功安装后,MongoDB 服务会自动启动,便可以开始使用 MongoDB 了。

3. MongoDB 的使用

3.1 启动 MongoDB

如果 MongoDB 没有自动启动,可以手动启动。执行以下命令:

sudo systemctl start mongod

之后你可以检查 MongoDB 是否已启动:

sudo systemctl status mongod

运行成功后会看到以下信息:

mongod.service - High-performance, schema-free document-oriented database

Loaded: loaded (/etc/systemd/system/mongod.service; enabled; vendor preset: enabled)

Active: active (running) since Wed 2020-04-22 08:40:58 UTC; 1 weeks 2 days ago

Main PID: 1619 (mongod)

Tasks: 23

Memory: 412.4M

CPU: 6min 12.564s

CGroup: /system.slice/mongod.service

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

3.2 连接 MongoDB

你可以使用以下命令连接到 MongoDB。

mongo --host 127.0.0.1:27017

成功连接后,你就可以开始开始操作 MongoDB 了。

3.3 关闭 MongoDB

在使用完 MongoDB 后,记得关闭服务以释放系统资源,执行以下命令:

sudo systemctl stop mongod

4. 总结

本文介绍了 Ubuntu16.04 上手动安装 MongoDB 以及 MongoDB 的使用方法,希望能够帮助读者快速部署 MongoDB,并初步掌握 MongoDB 的使用。

数据库标签