码迷,mamicode.com
首页 > 数据库 > 详细

Mac下安装Mongodb

时间:2018-06-11 02:12:52      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:分享图片   打开终端   否则   src   分享   权限   append   配置   homebrew   

Mac下安装Mongodb

一: 安装MongoDB:

Mac下安装MongoDB有两种方法,第一种是通过源码安装,另一种是使用 homebrew, 下面我使用homebrew来安装,首先我们需要安装homebrew,安装homebrew 命令如下:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

1. 通过homebrew 安装,安装命令如下:

brew install mongodb

2. 启动Mongodb服务,命令如下:

brew services start mongodb

3. 关闭 Mongodb服务命令如下:

brew services stop mongodb

4. 进入MongDB,使用如下命令:

mongo

技术分享图片

5. 查看homebrew安装服务的情况,如下命令:

brew services list

技术分享图片

6. mongoDB的目录文件

默认安装完的的文件存放在 /usr/local/Cellar/mongodb 下;如下图所示:

技术分享图片

二: 配置MongoDB

安装完Mongodb后,需要做如下配置MongoDB,否则的话 是不能启动MongoDB的;

2.1 在mongodb目录下新建2个目录,第一个是 data/db, 作用是:用于存放数据文件,第二个是 etc,用于存放mongodb.conf;

在mongodb根目录下创建 data/db 数据文件,如下图所示:

技术分享图片

创建 mongodb.conf文件如下:

技术分享图片

使用sublime text打开文件 mongodb.conf, 如下命令:

sudo open ./mongodb.conf -a ‘sublime text‘ 可以使用sublime编辑器打开该文件;

然后在 mongodb.conf文件下添加如下代码:

#mongodb config file
dbpath=/Users/wangxi/Documents/mongodb/data/db/
logpath=/Users/wangxi/Documents/mongodb/mongod.log
logappend = true
port = 27017
fork = true
auth = true

2.2 修改系统环境变量PATH
/usr/local/Cellar/mongodb/3.6.4/bin 目录添加到PATH中,使用如下命令:

echo ‘export PATH=/usr/local/Cellar/mongodb/3.6.4/bin:$PATH‘>>~/.bash_profile

技术分享图片

如上添加完成后为了使环境变量生效,我们重启下终端,然后在命令行中输入 echo $PATH 来查看 环境变量是否添加成功;

echo $PATH

技术分享图片

说明环境变量添加成功。

2.3 为数据库日志文件添加操作权限

sudo chown -R 用户名 /data/db

如下图

技术分享图片

3. 启动mongodb

打开终端命令,进入mongodb下的bin目录,使用命令 ./mongod 来启动 mongodb服务,如下图所示:

技术分享图片

4. 新建窗口,输入 ./mongo 尝试操作数据库,如下图所示:

技术分享图片

到现在,我们服务器已经启动成功,接下来就可以进行操作了。

Mac下安装Mongodb

标签:分享图片   打开终端   否则   src   分享   权限   append   配置   homebrew   

原文地址:https://www.cnblogs.com/tugenhua0707/p/9165159.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!