在 Ubuntu 上修改 MongoDB 配置,通常是通过编辑 配置文件 并 重启服务 来完成。下面按常见场景一步步说明。
不同安装方式路径可能不同:
APT 官方源安装(推荐)
/etc/mongod.conf
手动二进制安装
你自己指定的路径,例如 /opt/mongodb/mongod.conf
确认正在运行的配置:
ps aux | grep mongod
sudo nano /etc/mongod.conf
或
sudo vim /etc/mongod.conf
net:
bindIp: 0.0.0.0
port: 27017
⚠️
0.0.0.0表示允许所有 IP,生产环境建议指定 IP 并配合防火墙
security:
authorization: enabled
storage:
dbPath: /var/lib/mongodb
systemLog:
destination: file
path: /var/log/mongodb/mongod.log
logAppend: true
replication:
replSetName: rs0
sudo systemctl restart mongod
查看状态:
sudo systemctl status mongod
查看日志(排错很有用):
sudo tail -n 50 /var/log/mongodb/mongod.log
也可以直接在命令行启动:
mongod --bind_ip 0.0.0.0 --dbpath /data/db
但 重启后失效,仅用于测试。
bindIp: 0.0.0.0sudo ufw allow 27017
net:
port: 37017
如果你能告诉我:
我可以直接给你一份 可复制的配置。