安装了mongodb之后,可以启动,但发现在浏览器中输入http://localhost:27017始终无法打开。参考网上说是
mongodb貌似不支持浏览器页面访问,你如果是想访问并管理创建的mongo实例,可以安装第三方管理应用
我尝试用pycharm作为可视化工具,发现在配置Mongo server时,也无法成功。
后来参考了下面这种做法,成功的配置好了pycharm:
配置文件里面加入httpinterface=true,然后再创建个用户就可以了
注:配置文件是在配置windows服务的时候建的一个文件,我的是在mongodb安装目录下的mongo.cfg,里面是mongodb的安装路径和日志路径信息。 创建用户可以参考方法:https://www.cnblogs.com/jacksoft/p/6916137.html,主要步骤是下面这几点:
1.通过非授权的方式启动mongo (我是直接双击mongo.exe)
2.创建admin数据库
use admin
3.添加管理员用户
db.createUser({user:"admin",pwd:"123456",roles:["root"]})
备注:用户名和密码可随意定
4.认证
db.auth("admin", "123456")
结果如图:
之后再去pycharm里面进行设置,就没有错误了。
label那里是自己随意起的一个名字,server url(s)是打开这个页面就有的,不需要自己填写。点“Test Connection”按钮,如果测试通过就没有问题了。
虽然用pycharm配置好了,但是在浏览器中输入网址同样无法打开。新手一枚,具体原因不知。