Ubuntu 16.04 安装MongoDB远程连接不上的问题

Ubuntu 16.04 安装MongoDB远程连接不上的问题

MongoDB远程安装不上一般就是两个问题

  • 配置文件bind_ip设置问题
  • 系统端口没打开

设置bind_ip;

打开mongodb.conf文件修改配置

修改配置 如下
在这里插入图片描述

将mongo绑定在任何ip地址上。

重启mongodb

pkill mongod    #关闭mongo服务
mongod -config /路径/mongodb.conf  #配置文件启动mongo服务
netstat -tunlp #查看网络端口情况,看端口27017是否绑定在任意ip地址上

在这里插入图片描述

公网连接测试

mongo ip:port

在这里插入图片描述

如果还是连接不上,那就是端口没打开的问题了。

打开端口

使用sudo ufw status查看防火墙状态,如果没有安装uwf软件,使用apt-get install ufw安装就好。
在这里插入图片描述

关闭防火墙

如果想简单暴力点,就直接使用

sudo ufw disable关闭防火墙即可1546845250453

开放端口

如果不想关闭防火墙,使用sudo ufw enable打开防火墙

ufw allow 27017  #开启27017端口

在这里插入图片描述

sudo ufw delete allow 27017 #删除端口

按照刚才指令进行测试。

在云平台上安装MongoDB的问题

再测试下,如果还是不行,那一般就是你的服务器是租用云的(阿里云,腾讯云),你要到平台上去开发这个端口。

我这里是租用了阿里云的轻量级应用服务器,在防火墙配置下增加27017端口
在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值