一、问题描述:
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,否则会失败)
转 : https://blog.csdn.net/poem_ruru/article/details/78677060