Ubuntu中配置MongoDB网络需修改配置文件并调整防火墙,步骤如下:
修改配置文件
编辑 /etc/mongod.conf,找到 net 部分:
bindIp: 0.0.0.0。192.168.1.100,127.0.0.1)。27017,可自定义(需同步修改防火墙规则)。重启MongoDB服务
执行命令:sudo systemctl restart mongod。
配置防火墙
若使用 ufw,允许对应端口:
sudo ufw allow 27017。sudo ufw allow from <IP> to any port 27017。启用安全认证(生产环境必做)
security.authorization: enabled。mongo shell 创建管理员用户。注意:
sudo cp /etc/mongod.conf /etc/mongod.conf.bak。