mongodb开启公共IP访问及Robo 3T链接远程mongodb服务器

 

1、需求

须要使用 Robo 3T 链接而且操做远程的 mongodb 的服务器。html

2、mongodb 服务器容许远程访问

由于我是本身下载的 linux 下的 mongodb套件,不是经过系统软件包安装的,而本身手动下载的 mongodb 中是不存在 conf 配置文件的,须要手动建立。linux

默认的 mongod 服务启动时,能够手动指定相关的参数,如 --port--dbpath--logpath 等等,可是也能够经过指定配置文件的方式指明这些参数。mongodb

默认 mongodb 监听的是 127.0.0.1:27017 所以是不容许远程访问的。数据库

要查看当前 mongod 监听的 ip 和 端口 可使用下面命令:安全

$ telnet -nputl|grep mongo
# 这里我已经配置监听 0.0.0.0:27017了
tcp  0  0 0.0.0.0:27017  0.0.0.0:*    LISTEN  90442/mongod

一、手动建立 /etc/mongod.conf

内容以下:服务器

logpath=/data/mongolog/mongod20180516.log # log路径
logappend=true    ##追加方式写入log
dbpath=/data/mongdb/  # 数据库路径
fork = true # 守护进程
port = 27017 # 端口
noauth = true # 不进行安全验证
#auth = true # 进行安全验证
bind_ip = 0.0.0.0 #绑定ip

二、开启 mongod 指定配置文件

./mongod --config /etc/mongod.conf

3、Robo 3T

轻量级,可是挺好用,且免费,下载连接:app

填写配置信息:tcp

根据需求填写本身的配置信息,由于我直接配置了无密码访问,所以就写了局域网的地址和 ipspa

4f3ba86960b9b35bdfed91e78e4c3bb.png

效果:3d

2.jpg

相关文章
相关标签/搜索