在Mac上安装MongoDB
1.访问MongoDB官方下载地址 http://www.mongodb.org/downloads

2.将下载的文件压缩包解压后剪切到你的Mac中某个位置:(改名为mongodb 也可以不用改名字)

3.配置环境变量,打开终端,输入“open -e .bash_profile”:
定义MONGO_PATH变量,这个值就是你刚才解压文件夹的存放地址,然后在PATH中加入"$MONGO_PATH/bin:"
export MONGO_PATH=/Users/xinshaofeng/Develop/mongodb
export PATH=$PATH:$MONGO_PATH/bin

添加完成后为使环境变量生效,可重启shell终端,或输入命令 source .bash_profile。
4、配置与启动
创建配置目录:
在mongodb中创建三个目录:
数据文件、日志文件、配置文件,随便起名,比如 用来装数据的叫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

浙公网安备 33010602011771号