远程连接到mongoDB服务器

时间:2016-12-31 18:48:16

标签: node.js mongodb robo3t

我在一台新的Centos7服务器上安装了MongoDB。 我已经安装了MongoDB,包括这个tutrial:https://www.liquidweb.com/kb/how-to-install-mongodb-on-centos-7/

安装完成后,当我在shell上编写mongo时这是输出:

  

[root @ centos-512mb-nyc3-01~] #mongo

     

MongoDB shell版本:2.6.12

     

连接到:test

     

服务器有启动警告:

     

2016-12-31T18:37:11.734 + 0000 [initandlisten]

     

2016-12-31T18:37:11.734 + 0000 [initandlisten] **警告:/ var / lib / mongo的预读设置为4096KB

     

2016-12-31T18:37:11.734 + 0000 [initandlisten] **我们建议将其设置为256KB(512扇区)或更少

     

2016-12-31T18:37:11.734 + 0000 [initandlisten] ** http://dochub.mongodb.org/core/readahead

我想通过RoboMongo或NodeJS应用程序远程连接到mongo。 但是当我尝试过mongo mongodb://138.197.80.108/ 我的网络无法访问。

我需要做些什么才能将远程连接到mongo?

谢谢:)

BTW - 我没有设置任何密码\ user

1 个答案:

答案 0 :(得分:0)

我根据https://www.mkyong.com/mongodb/mongodb-allow-remote-access/

绑定了机器的IP地址

并将端口27017添加到防火墙表中。