1.访问MongoDB官方下载地址 http://www.mongodb.org/downloadsmongodb
2.将下载的文件压缩包解压后剪切到你的Mac中某个位置:(更名为mongodb 也能够不用更名字)shell
3.配置环境变量,打开终端,输入“open -e .bash_profile”:数据库
定义MONGO_PATH变量,这个值就是你刚才解压文件夹的存放地址,而后在PATH中加入"$MONGO_PATH/bin:"浏览器
export MONGO_PATH=/Users/xinshaofeng/Develop/mongodb
export PATH=$PATH:$MONGO_PATH/bin bash
添加完成后为使环境变量生效,可重启shell终端,或输入命令 source .bash_profile。app
四、配置与启动ui
建立配置目录:
在mongodb中建立三个目录:spa
数据文件、日志文件、配置文件,随便起名,好比 用来装数据的叫db、用来装日志的叫logs、用来装配置文件的叫etc。 调试
建立好目录之后,在logs下建立一个mongo.log文件,用来装日志,etc下建立一个好比叫mongo.conf。日志
log文件由mongodb写入,conf文件的内容须要本身写好,mongodb启动的时候读取。
配置文件方式启动
使用etc目录下的mongo.conf文件,启动的时候只须要记住配置一个参数(config)指定一下配置文件是谁就能够了。
mongod --config /Users/xinshaofeng/Develop/mongodb/etc/mongo.conf
经常使用的配置项 mongo.conf
#mongodb config file #数据库路径 dbpath=/Users/xinshaofeng/Develop/mongodb/data/db #日志输出文件路径 logpath=/Users/xinshaofeng/Develop/mongodb/logs/mongo.log #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是重新建立一个新文件 logappend = true #端口号 默认为27017 port = 27017 #是否后台启动,有这个参数,就能够实现后台运行 fork = true #启用日志文件,默认启用 #journal=true #这个选项能够过滤掉一些无用的日志信息,若须要调试使用请设置为false #quiet=false #开启网页日志监控,有这个参数就能够在浏览器上用28017查看监控界面 #httpinterface=true #开启认证 #auth = true
当之后台运行方式启动时,关闭mongodb的方式一样是
ps -ef|grep mongo
而后
kill 进程号
mongod --config /Users/xinshaofeng/Develop/mongodb/etc/mongo.conf
about to fork child process, waiting until server is ready for connections.
forked process: 37090
child process started successfully, parent exiting