須要使用 Robo 3T
鏈接而且操做遠程的 mongodb 的服務器。html
由於我是本身下載的 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 --config /etc/mongod.conf
輕量級,可是挺好用,且免費,下載連接:app
填寫配置信息:tcp
根據需求填寫本身的配置信息,由於我直接配置了無密碼訪問,所以就寫了局域網的地址和 ipspa
效果:3d