🚀 Ubuntu 安装 MongoDB 6.0 全步骤
🧩 一、系统准备
更新系统包:
sudo apt update && sudo apt upgrade -y
🔑 二、导入 MongoDB 官方 GPG Key
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
🗂️ 三、添加官方软件源
创建源文件:
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
刷新软件源:
sudo apt update
💾 四、安装 MongoDB
sudo apt install -y mongodb-org
▶️ 五、启动并设置开机自启
启动 MongoDB:
sudo systemctl start mongod
设置开机自启:
sudo systemctl enable mongod
查看状态:
sudo systemctl status mongod
如果看到 **active (running) **,表示启动成功 ✅
🔒 六、配置远程访问(可选)
MongoDB 默认只监听本地 127.0.0.1,如需远程访问:
编辑配置文件:
sudo nano /etc/mongod.conf
找到以下内容:
bindIp: 127.0.0.1
修改为:
bindIp: 0.0.0.0
保存后重启服务:
sudo systemctl restart mongod
放行防火墙端口:
sudo ufw allow 27017/tcp
⚠️ **安全建议: **
若开启外网访问,请务必启用用户认证或通过云防火墙限制 IP。
👤 七、开启用户认证(推荐)
进入 MongoDB shell:
mongosh
切换到 admin 数据库并创建用户:
use admin
db.createUser({
user: "admin",
pwd: "your_password",
roles: [ { role: "root", db: "admin" } ]
})
退出后修改配置文件 /etc/mongod.conf:
security:
authorization: enabled
重启 MongoDB:
sudo systemctl restart mongod
连接方式:
mongosh -u admin -p your_password --authenticationDatabase admin
✅ 八、验证安装
查看版本:
mongosh --version
查看运行状态:
ps aux | grep mongod
💡 **至此,MongoDB 6.0 已成功安装并可正常运行! **