四、其他
1、检查端口号开启情况
# 查看开启的端口号 iptables -L -n # 查看端口使用情况 lsof -i:27017
2、Python使用的连接url:
mongodb://<username>:<password>@<ip>:<port>/<database> # 例如: mongodb://root:123456@127.0.0.1:27017/test
五、报错及解决
1、mongo启动报错
mongod: 无法执行二进制文件
2、阿里云控制台的安全组
3、mongod端口开放解决:
检查你的linux是64还是32位,版本是否对应
$ getconf LONG_BIT • 1
2、端口问题解决:
MongoDB 开放外网访问了,可是就是访问不到,要考虑平台的端口权限了,可以尝试从以下3点考虑
1、如果用了宝塔面板端口开放,也可以在服务器上开放,效果一样的 2、阿里云控制台的安全组 3、mongod端口开放
参考