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 的使用。