欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

centos7 远程连接mongodb时,27017端口连接不上的解决办法

程序员文章站 2022-08-05 08:31:59
一、问题描述:centos 7 上安装mongogdb,然后通过另外一台电脑用pymongo连接mongodb时,报错:连接拒绝 解决过程: 1、修改mongo.conf文件 命令:sudo vi /etc/mongo.conf 将原来bindIp:127.0.0.1 修改为0.0.0.0 (mon ......

一、问题描述:
centos 7 上安装mongogdb,然后通过另外一台电脑用pymongo连接mongodb时,报错:连接拒绝

 

解决过程:

1、修改mongo.conf文件

命令:sudo  vi /etc/mongo.conf           

将原来bindIp:127.0.0.1 修改为0.0.0.0

(mongodb的配置文件中的bind_ip 默认为127.0.0.1,默认只有本机可以连接。  此时,需要将bind_ip配置为0.0.0.0,表示接受任何IP的连接。)

 

2、重启动mongo服务:service mongod restart

 

3、永久开放27017端口:

firewall-cmd --zone=public --permanent --add-port=27017/tcp; firewall-cmd --reload

(一定要加上firewall-cmd --reload,否则会失败)