欢迎阅读本篇详细的Ubuntu 24.04部署MongoDB教程。MongoDB是一款流行的NoSQL数据库,以其灵活的数据模型和高性能著称。本文将手把手教你如何在Linux安装MongoDB,完成完整的MongoDB部署过程,即使是小白也能轻松跟上。
- 一台运行Ubuntu 24.04的服务器或虚拟机,具有sudo权限的用户。
首先,打开终端并更新软件包列表:
sudo apt updatesudo apt upgrade -y
为了确保安装的MongoDB软件包是官方且安全的,需要导入其GPG密钥:
curl -fsSL https://pgp.mongodb.com/server-7.0.asc | sudo gpg --dearmor -o /usr/share/keyrings/mongodb-server-7.0.gpg为Ubuntu 24.04添加MongoDB的官方仓库:
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list注意:虽然Ubuntu 24.04是最新版本,但MongoDB官方仓库目前使用jammy(22.04)的源,经验证兼容24.04。
再次更新包列表并安装MongoDB:
sudo apt updatesudo apt install -y mongodb-org此命令会安装MongoDB服务器、客户端工具和默认配置。
安装完成后,启动MongoDB服务:
sudo systemctl start mongodsudo systemctl enable mongod检查服务状态:
sudo systemctl status mongod使用MongoDB Shell连接数据库:
mongosh如果成功进入Shell,说明MongoDB部署成功。输入 show dbs 查看数据库列表,然后输入 exit 退出。
如果启用了UFW防火墙,需要允许MongoDB端口27017:
sudo ufw allow 27017sudo ufw reload注意:仅允许受信任的IP访问,以保安全。
默认MongoDB只监听本地127.0.0.1。如需远程连接,需修改配置文件 /etc/mongod.conf,将 bindIp 改为 0.0.0.0 或指定IP,然后重启服务:
sudo systemctl restart mongod务必设置防火墙规则和认证,防止未授权访问。
通过以上步骤,你已经成功在Ubuntu 24.04上完成了MongoDB部署。MongoDB作为优秀的NoSQL数据库,在Linux安装MongoDB后即可用于开发或生产环境。希望这篇指南对你有所帮助!
本文由主机测评网于2026-03-01发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260327934.html