美文网首页
在Mac OS X 安装MongoDB

在Mac OS X 安装MongoDB

作者: chengpengfei | 来源:发表于2017-05-05 11:15 被阅读664次

    手动安装MongoDB社区版

    1.下载MongoDB所需要的二进制文件

    可以通过 MongoDB Download Center 下载
    也可以通过命令行方式下载:

    curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.4.4.tgz
    

    2.解压下载的文件

    可以双击打开解压
    也可以通过命令行方式解压:

    tar -zxvf mongodb-osx-x86_64-3.4.4.tgz
    

    3.将解压后的文件复制到目标目录

    这一步不是必须的,但是为了方便运行最好还是将降压后的文件放到自己容易找到的位置:

    mkdir -p mongodb
    cp -R -n mongodb-osx-x86_64-3.4.4/ mongodb
    

    4.设置PATH

    为了方便运行,设置path还是要好一点:
    打开bash配置文件

    vi ~/.bash_profile
    

    在配置文件里面添加 export PATH=<mongodb的安装目录>/bin:$PATH

    export PATH=/Users/apple/OpenSource/mongodb/bin:$PATH
    
    多个path用 :隔开 如:export PATH=$PATH:$M2_HOME/bin:/Users/apple/OpenSource/mongodb/bin:$PATH
    

    用以下命令重新载入 bash 配置文件:

    source  ~/.bash_profile
    

    运行MongoDB

    验证是否PATH是否配置成功:

    mongo -version
    

    如果不提示command not found,代表安装成功了

    启动服务

    mongod
    

    因为mongodb默认的运行目录是/data/db,所以会报如下异常:

    exception in initAndListen: 29 Data directory /data/db not found., terminating
    

    创建默认的运行目录

    sudo mkdir -p /data/db
    

    修改权限

    sudo chown -R apple /data/db
    

    也可以手动指定dbpath来运行:

    mongod --dbpath <path to data directory>
    

    使用

    mongo
    

    如果没有提示报错说明以上步骤都成功了

    参考

    Install MongoDB Community Edition on OS X

    相关文章

      网友评论

          本文标题:在Mac OS X 安装MongoDB

          本文链接:https://www.haomeiwen.com/subject/llujtxtx.html