开启MongoDB不能访问web控制台问题;; access MongoDB over HTTP

1。首先确认访问端口:

点击(此处)折叠或打开

  1. http://yourip:28017
    访问端口是28017,比服务器端口27017大1000,(为什么??这个就不知道了,这么记着吧先)
访问成功界面如下:

2。如果访问端口没有错的话,接下来是第二个要解决的问题
    2.6版本以后的安装文件都默认设置成了关闭WEB控制台,所以我们可以通过在启动时,把这个功能打开:

点击(此处)折叠或打开

  1. warrior@warrior:~$ sudo mongod --httpinterface --dbpath /var/lib/mongodb/ --logpath /var/log/mongodb/mongod.log --logappend &
  2. [2] 9686
  3. [1] Exit 14 mongod --httpinterface --dbpath /var/lib/mongodb/ --logpath /var/log/m。。。。。。
    上述参数中,--httpinterface 就是设定开启web服务的,其他参数是设置数据库存储路径,log日志文件存储路径,以及设置log日志记录方式为添加而不是覆盖原来的。
    更多的参数设置可以查阅:https://docs.mongodb.org/manual/reference/program/mongod/#cmdoption--httpinterface
    
    这样执行过后,再去访问 http://yourip:28017就能打开啦!!

猜你喜欢

转载自blog.csdn.net/warrior_zhang/article/details/50503402