阅读量:3
MongoDB在CentOS上的默认端口及配置说明
一、默认端口
MongoDB在CentOS系统中的默认监听端口为27017。该端口是MongoDB服务启动后的默认通信端口,用于客户端与数据库之间的连接。
二、端口配置方法
若需要修改默认端口(如更改为27018),需通过编辑MongoDB的配置文件实现,具体步骤如下:
- 打开配置文件:使用文本编辑器(如
vi或nano)打开MongoDB的主配置文件/etc/mongod.conf。例如:
sudo vi /etc/mongod.conf - 修改端口参数:在配置文件中找到
netsection(网络设置部分),修改port参数的值。例如,将端口改为27018:net: port: 27018 # 修改为自定义端口 bindIp: 127.0.0.1 # 可选:若需允许远程连接,可改为0.0.0.0 - 重启服务生效:保存配置文件后,重启MongoDB服务以使端口变更生效:
sudo systemctl restart mongod - 验证端口状态:使用
ss或netstat命令检查MongoDB是否正在监听新端口。例如:
sudo ss -tuln | grep 27018
若输出中包含0.0.0.0:27018或:::27018(IPv6),则表示端口已成功启用。
三、注意事项
- 防火墙设置:若CentOS系统启用了防火墙(如
firewalld),需允许新端口通过防火墙,否则远程客户端无法连接。例如,允许27018端口的命令为:
sudo firewall-cmd --zone=public --add-port=27018/tcp --permanent
sudo firewall-cmd --reload - 远程连接安全:若需允许远程主机访问MongoDB,除修改端口和防火墙外,还需在配置文件中启用认证(
security.authorization: enabled)并创建专用用户,避免未授权访问。
以上就是关于“MongoDB在CentOS上的端口是多少”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm