在 Ubuntu 下启动 MongoDB,常见方式取决于安装方式和是否使用 systemd。下面按最常见场景说明。
sudo systemctl start mongod
sudo systemctl enable mongod
sudo systemctl status mongod
看到 active (running) 即表示启动成功。
mongod(不推荐,仅测试用)mongod
⚠️ 注意:
/data/db,需要手动创建并赋权:sudo mkdir -p /data/db
sudo chown -R `whoami` /data/db
适合临时测试,不适合生产环境。
mongod: command not found说明 MongoDB 没装好,可重新安装:
sudo apt update
sudo apt install -y mongodb-org
(需要先配置 MongoDB 官方 APT 源)
启动后,使用客户端连接:
mongosh
或旧版本:
mongo
MongoDB 默认端口:27017
查看端口:
sudo lsof -i :27017
/etc/mongod.conf
修改后需重启:
sudo systemctl restart mongod
systemctl start mongodsystemctl status mongodmongosh 能连上如果你愿意,可以告诉我:
我可以给你更精确的方案。