在 Debian 中启动 MongoDB,常见方式取决于安装方式(官方 apt 包 / 系统自带包 / 源码 / Docker)。下面按最常见情况说明。
sudo systemctl start mongod
sudo systemctl enable mongod
sudo systemctl status mongod
sudo systemctl stop mongod
sudo systemctl restart mongod
某些 Debian 版本或旧包可能使用:
sudo systemctl start mongodb
可查看可用服务:
systemctl list-unit-files | grep mongo
mongod --dbpath /var/lib/mongodb --logpath /var/log/mongodb/mongod.log --fork
或前台运行:
mongod
注意:手动启动时需确保数据和日志目录存在且权限正确。
docker run -d \
--name mongodb \
-p 27017:27017 \
-v /data/mongo:/data/db \
mongo:latest
sudo chown -R mongodb:mongodb /var/lib/mongodb
sudo chown -R mongodb:mongodb /var/log/mongodb
sudo netstat -tlnp | grep 27017
/etc/mongod.conf
修改后重启:
sudo systemctl restart mongod
如果你能告诉我:
我可以给你更精确的启动命令。