在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

 

posted @ 2019-03-21 14:17  喜狼狼  阅读(110)  评论(0)    收藏  举报