无法连接阿里云服务器Mongodb数据库
云服务器[网络与安全]的安全组未开放 27017 端口
关闭服务器内部防火墙
在确保服务器开放了端口 27017 的情况下:
-
在服务器内部使用命令
systemctl stop firewalld
来关闭防火墙 -
在 MongoDB 的配置文件中配置 bindIp
dbpath=/usr/local/mongodb/data/db logpath=/usr/local/mongodb/log/mongod.log logappend = true port = 27017 fork = true auth = true bindIp = 0.0.0.0
-
启动 MongoDB
./mongod --dbpath /usr/local/mongodb/data/db # 或者 ./mongod -dbpath=/usr/local/mongodb/data/db --bind_ip 0.0.0.0
-
测试连接