📅  最后修改于: 2023-12-03 15:09:24.260000             🧑  作者: Mango
介绍如何在 Ubuntu 20.04 上安装 MongoDB 数据库。MongoDB 是一种基于文档的 NoSQL 数据库,非常适用于处理海量数据。在开始之前,请确保确保已具备以下条件:
MongoDB 提供了官方的 APT 仓库,用来发布更新版本的 MongoDB。使用以下命令添加 MongoDB 的 APT 仓库。
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
接着,导入 MongoDB 的 GPG 密钥:
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
在添加 MongoDB APT 仓库后,通过以下命令更新包缓存:
sudo apt update
接着,安装 MongoDB:
sudo apt install mongodb-org
这将安装 MongoDB Community Edition 和附带的工具。如果您只想安装核心 MongoDB 服务器,请使用以下命令:
sudo apt install mongodb-org-server
安装完成后,通过以下命令启动 MongoDB 服务器:
sudo systemctl start mongod
可以通过以下命令检查 MongoDB 服务器的状态:
sudo systemctl status mongod
如果一切顺利,您应该会看到如下输出:
mongod.service - MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
Active: active (running) since XX-XX-XX XX:XX:XX CST; XXmin ago
Docs: https://docs.mongodb.org/manual
Main PID: XXXX (mongod)
Memory: XX.XXGiB
CPU: XXmin XX.X% time, XX.X% cpu
CGroup: /system.slice/mongod.service
└─XXXX /usr/bin/mongod --config /etc/mongod.conf
如果您遇到任何问题,请检查错误日志文件 /var/log/mongodb/mongod.log
以获取帮助。
默认情况下,MongoDB 不会在系统启动时自动启动。您可以通过运行以下命令启用 MongoDB 服务的开机启动:
sudo systemctl enable mongod
这将设置 MongoDB 服务为开机启动,并在每次重启后自动启动。
在本教程中,您已经学会了如何在 Ubuntu 20.04 上安装 MongoDB 数据库。在开始使用 MongoDB 之前,您需要了解 MongoDB 的基本操作和用例。欢迎探索 MongoDB 的官方文档以获取更多信息。