下面按最常见的两种方式说明在 Debian 上启动 MongoDB:
一种是 系统自带包(apt),一种是 官方 MongoDB 包(推荐)。
sudo apt update
sudo apt install mongodb
sudo systemctl start mongodb
sudo systemctl enable mongodb
sudo systemctl status mongodb
sudo apt-get install gnupg curl
curl -fsSL https://pgp.mongodb.com/server-7.0.asc | \
sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor
版本可改为 6.0 / 7.0 等
echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] \
https://repo.mongodb.org/apt/debian bookworm/mongodb-org/7.0 main" | \
sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
sudo apt update
sudo apt install mongodb-org
sudo systemctl start mongod
sudo systemctl enable mongod
sudo systemctl status mongod
sudo mongod --dbpath /var/lib/mongodb --logpath /var/log/mongodb/mongod.log --fork
mongosh
或旧版本:
mongo
27017/var/lib/mongodb 属主是 mongodbsudo journalctl -u mongod
如果你告诉我 Debian 版本(11/12) 或 MongoDB 版本需求,我可以给你精确到命令的配置。