首先,mongodb已安装成功,并且可以启动:如图
接下来就是配置可远程连接mongo数据库了:
首先将 `bindIp: 127.0.0.1` 修改为 `bindIp: 0.0.0.0`,如图:
然后配置安全组.开放27017端口,如图:
=====================
以上步骤后,依然不能远程连接:
通过尝试 `curl xxx.xxx.xxx.xxx` (外网地址)
返回curl: (7) Failed to connect to `xxx.xxx.xxx.xxx` port 27017: Connection refused
补充:(关于27017端口)
step1: 查看所有tcp端口, `sudo netstat -ltnp`,如图:
step2: 查看ubuntu的ufw状态, `sudo ufw status`,如图:
step3: 查看防火墙规则, `sudo iptables --list`,如图:
以上步骤可见,27017端口应该是开放了的,然而通过'sudo telnet <ip> <prot>'命令查看.仍然拒绝:
还需要哪些步骤才能远程连接到mongo数据库啊,求指导!