如何在Ubuntu 22.04上安装MongoDB 6.0服务器
MongoDB 是一种流行的开源 NoSQL 数据库管理系统,以其灵活性、可扩展性和易用性而闻名。除了免费的 MongoDB 社区版外,还有商业版 MongoDB 企业版和完全托管的基于云的数据库服务,名为 MongoDB Atlas。MongoDB 的特点是其高度灵活性和几乎无限的水平可扩展性。
如果您想在 Ubuntu 系统上设置 MongoDB 服务器,本文将为您提供帮助。
推荐:ACF扩展插件Advanced Custom Fields Extended PRO
1. 更新 Ubuntu 22.04 软件包
在您的 Ubuntu 22.04 服务器上,首先运行系统更新命令来重建从现有存储库创建的 APT 包缓存。给定的命令还将更新系统的已安装软件包。
sudo apt update
另外,安装一些其他必需的软件包:
sudo apt-get install gnupg curl
2. 添加 GPG 密钥
首先,添加系统所需的 GPG 密钥来检查我们在本文中要安装的 MongoDB 包的真实性。
curl -fsSL https://pgp.mongodb.com/server-6.0.asc | \
sudo gpg -o /etc/apt/trusted.gpg.d//mongodb-server-6.0.gpg \
--dearmor
3. 在 Ubuntu 22.04 上添加 MongoDB 存储库
MongoDB 是一种流行的数据库系统,但无法使用 Ubuntu 22.04 的默认系统存储库直接获取安装它的软件包。因此,我们在 Ubuntu 22.04 Linux 上手动添加了 6.0 版本的存储库。
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
添加存储库后,使用以下命令更新 APT 索引缓存:
sudo apt update
4. 在 Ubuntu 22.04 上安装 MongoDB 6.0
我们的系统现在可以安装 MongoDB 服务器及其其他工具(如 shell、mongosh 等)。在 Ubuntu 22.04 终端中运行以下命令。
sudo apt install mongodb-org
6.启动并启用 MongoDB 服务
安装完成后,让我们启用并启动数据库服务器的服务,这样我们就不需要在系统启动时一次又一次地运行它。
sudo systemctl enable --now mongod
启用服务后,检查其是否正常运行。
sudo systemctl status mongod
7. 如何检查 mongo 版本
要检查你的 Ubuntu 或任何 Linux 上当前 MongoDB 的版本,我们可以使用以下命令:
mongod --version
鉴于 Mongo 命令行只需输入:
mongo
要了解如何使用此数据库的命令行,请查看其官方文档。
8.如何更新
如果 MongoDB 版本 6.0 有任何安全更新,那么用户只需运行系统更新命令即可获取该更新。
sudo apt update && sudo apt upgrade
9. 卸载或删除
好吧,那些对 MongoDB 不再感兴趣并且不需要它的人可以使用下面的命令将其删除:
sudo apt autoremove --purge mongodb-org
要删除存储库和 GPG 密钥,您可以使用给定的命令:
sudo rm /etc/apt/sources.list.d/mongodb-org-6.0.list
sudo rm /etc/apt/trusted.gpg.d/mongoserver_key.gpg