教程可以参考:
或者官方文档:
尽管教程比较详细,但这些对于小白来说,还是会出现各种各样的问题。
我使用的是
brew update
brew install mongodb
安装好之后,mongodb文件在 /usr/local/Celler/mongodb/
,还有一些配置相关的在 /usr/local/var/mongodb
中。 (使用 cmd+space快捷键,输入路径即可查找)
可以在命令行中测试一下
zin:~ iris$ mongod -version
输出:
db version v3.4.6
git version: c55eb86ef46ee7aede3b1e2a5d184a7df4bfb5b5
OpenSSL version: OpenSSL 1.0.2l 25 May 2017
allocator: system
modules: none
build environment:
distarch: x86_64
target_arch: x86_64
说明安装成功了。
然后就开始启动了,首先要创建一个存储数据的文件,教程说放在根目录下,可以先执行命令:zin:~ iris$ cd /
,就可以回到根目录了,然后执行创建数据文件夹,输入密码
zin:~ iris$ sudo mkdir -p /data/db
Password:
zin:/ iris$ ls
可以看到已经有一个data文件夹了,ok,下一步开始启动:
进入文件夹
cd /usr/local/Celler/mongodb/3.4.6/bin
执行./mongod
打开另外一个终端,进入文件夹
cd /usr/local/Celler/mongodb/3.4.6/bin
,执行./mongo
到这里,打开http://127.0.0.1:27017/
,很有可能是失败的,反正我是失败了。
zin:bin iris$ ./mongo
MongoDB shell version v3.4.6
connecting to: mongodb://127.0.0.1:27017
2017-08-09T15:43:40.463+0800 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017,in(checking socket for error after poll),reason: Connection refused
2017-08-09T15:43:40.464+0800 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017,connection attempt failed :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。