以下是在Debian上配置MongoDB的核心步骤:
安装MongoDB
sudo apt update && sudo apt upgrade -ywget -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/debian bullseye/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.listsudo apt install -y mongodb-org启动服务
sudo systemctl start mongodsudo systemctl enable mongod基础配置(可选)
sudo vim /etc/mongod.conf
storage.dbPath 和 systemLog.path(默认路径通常为 /var/lib/mongodb 和 /var/log/mongodb)。net.bindIp: 0.0.0.0(需配合防火墙开放27017端口)。security.authorization: enabled,需后续创建管理员账户。sudo systemctl restart mongod安全配置(可选)
mongo
use admin
db.createUser({ user: "admin", pwd: "密码", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] })
验证配置
sudo systemctl status mongodmongo -u admin -p --authenticationDatabase admin说明:
bindIp: 127.0.0.1 并通过防火墙限制访问。