【已解决】已配置27017端口, 链接不上服务器mongodb.
Preface服务器: CentOS 7.5阿里云以添加 27017 端口放行mongodb配置:bind_id=0.0.0.0port=27017fork=trueauth=truelogappend=truelogpath=xxxdbpath=xxxnginx 配置端口都可以访问, 怎么都链接不上mongodb.原因防火墙.解决我选择关闭防火墙.systemctl firewalld stop
Preface
服务器: CentOS 7.5
阿里云以添加 27017 端口放行
mongodb配置:
bind_id=0.0.0.0
port=27017
fork=true
auth=true
logappend=true
logpath=xxx
dbpath=xxx
nginx 配置端口都可以访问, 怎么都链接不上mongodb.
原因
防火墙.
解决
-
我选择关闭防火墙.
systemctl firewalld stop
-
添加放行端口
操作防火墙命令
-
查看 防火墙 服务 状态
systemctl status firewalld
-
查看 防火墙 状态 (是否启动)
firewall-cmd --state
-
开/关/重启 防火墙
CentOS 系统区别, 有所不同 如果以下命令不可用, 可以尝试吧 service 更换为 systemctl
开启:service firewalld start
关闭:service firewalld stop
重启:service firewalld restart
-
配置端口
以 27017 端口示例
查看端口是否开放:firewall-cmd --query-port=27017/tcp
开放 端口:firewall-cmd --permanent --add-port=27017/tcp
移除端口:firewall-cmd --permanent --remove-port=27017/tcp
修改配置之后需要重启防火墙才能生效
重启防火墙: firewall-cmd --reload
--permanent
参数: 设置为永久性的.
更多推荐
所有评论(0)