zoukankan      html  css  js  c++  java
  • Mac下安装Mongodb

    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 尝试操作数据库,如下图所示:

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

  • 相关阅读:
    Hive优化(转)
    hive--UDF、UDAF
    Java学习-Overload和Override的区别
    Java学习-集合(转)
    Hbase实例
    Java学习-数组
    Hadoop中两表JOIN的处理方法(转)
    Hive优化(转)
    Java学习--final与static
    Java学习--String、StringBuffer与StringBuilder
  • 原文地址:https://www.cnblogs.com/tugenhua0707/p/9165159.html
Copyright © 2011-2022 走看看