温馨提示×

debian mongodb端口怎么改

小樊
53
2026-09-05 12:54:05
栏目: 云计算

在 Debian 上修改 MongoDB 的端口,通常步骤如下(以 MongoDB 4.x / 5.x / 6.x 常见配置为例):


一、修改 MongoDB 配置文件

MongoDB 默认配置文件位置一般是:

/etc/mongod.conf

使用编辑器打开:

sudo nano /etc/mongod.conf

找到 net 部分,修改 port:

net:
  port: 27018   # 改成你想要的端口
  bindIp: 127.0.0.1

⚠️ 注意 YAML 格式,缩进必须是空格,不能是 Tab


二、如果使用 systemd(大多数 Debian)

保存后,重启 MongoDB:

sudo systemctl restart mongod

查看状态:

sudo systemctl status mongod

确认监听端口:

sudo ss -lntp | grep mongod

三、防火墙(如果有)

如果开启了 ufw 或 iptables,需要放行新端口:

sudo ufw allow 27018

四、客户端连接方式

mongo --port 27018

或

mongosh --port 27018

五、常见注意事项

  1. 端口范围:建议使用 1024 以上端口
  2. SELinux:Debian 默认没有 SELinux,一般不用管
  3. 云服务器:安全组也要放行对应端口
  4. 多实例:如果要跑多个 MongoDB,需要不同 port + 不同 dbPath + 不同 logPath

如果你是用 Docker / 源码安装 / 非默认路径,可以告诉我具体环境,我可以给你更精确的改法。

0 踩