如何在Ubuntu 22.04上安装MongoDB 6.0服务器
MongoDB 是一种流行的开源 NoSQL 数据库管理系统,以其灵活性、可扩展性和易用性而闻名。 除了免费的 MongoDB 社区版之外,还有商业 MongoDB 企业版和名为 MongoDB Atlas 的完全托管的基于云的数据库服务。 MongoDB 的特点是高度灵活性和几乎无限的水平扩展性。
如果您想在 Ubuntu 系统上设置 MongoDB 服务器,本文将为您提供帮助。
推荐:WinGet COM服务器CPU/电源使用率过高
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 Server 及其其他工具,例如 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