使用本教程在 OS X 系统上安装 MongoDB 社区版.mongodb
平台支持:
自3.0版本开始, MongoDB 仅支持 OS X 10.7 (Lion) 和更高版本的 Intel x86-64.shell
经过最流行的 OS X 软件包管理工具 Homebrew 或者 MongoDB 下载网站安装的 MongoDB 是可用的.数据库
注意:
安装 MongoDB 3.2 之前的版本, 请参考那个版本的文档, 例如, 参阅版本3.0.segmentfault
你能够使用 Homebrew 或者手动安装 MongoDB 社区版. 这部分两个方法都有介绍.bash
Homebrew 是基于公开的 "formulae" 安装的二进制包. 这部分介绍如何更新 brew 到最新软件包而且安装 MongoDB 社区版. Homebrew 须要一些初始化的设置和配置, 这已经超出了本文档的范围.curl
在系统 shell, 执行如下命令:工具
brew update
你能够经过 brew 而后与几个不一样的选项来安装 MongoDB. 你能够使用下面其中一个方法.测试
安装 MongoDB 二进制文件, 在系统 shell 中执行如下命令:网站
brew install mongodb
安装支持 TLS/SSL 的 MongoDB 二进制版, 从系统 shell 中执行如下命令:url
brew install mongodb --with-openssl
安装 MongoDB 的最新开发版本用于测试和开发, 在系统 shell 中执行如下命令:
brew install mongodb --devel
若是不能使用 homebrew, 则只能使用此教程来安装 MongoDB 社区版.
从 https://www.mongodb.org/downl... 下载二进制文件.
例如, 经过 shell 下载最新版本, 执行如下命令:
curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.2.10.tgz
例如, 使用 shell, 你能够经过 tar 命令提取:
tar -zxvf mongodb-osx-x86_64-3.2.10.tgz
将解压的文件夹复制到将要运行 MongoDB 的位置.
mkdir -p mongodb cp -R -n mongodb-osx-x86_64-3.2.10/ mongodb
MongoDB 的二进制文件在归档的 bin/
目录中, 要确保二进制文件在您的 PATH
路径中, 你能够修改你的 PATH
.
例如, 你能够将如下命令添加到你的 shell 的 rc 文件(好比 ~/.bashrc).
export PATH=<mongodb-install-directory>/bin:$PATH
在你第一次使用 MongoDB 以前, 建立 mongod 进程将要写入数据的目录, 默认状况下, mongod 进程使用 /data/db 目录. 若是你建立了另外的目录, 当启动 mongod 进程的时候, 你须要使用 dbpath 选项指定目录.
下面示例的命令将建立默认的 /data/db 目录:
mkdir -p /data/db
在你第一次启动 mongod 以前, 确认运行 mongod 的用户对该目录具备读写权限.
请在系统提示符下运行 mongod 进程. 若是须要, 请指定 mongod 的路径或者数据目录.
若是你的系统变量 PATH
包含 mongod 二进制文件的位置而且使用默认的数据目录(好比 /data/db), 只需在系统命令提示符下输入 mongod
:
mongod
若是你的系统变量 PATH
不包含 mongod 二进制文件的位置, 只需在系统命令提示符下输入 mongod 的完整路径.
<path to binary>/mongod
若是你不适用默认的数据目录(例如 /data/db), 使用 --dbpath 选项指定数据目录的路径.
mongod --dbpath <path to data directory>
为了帮助你开始使用 MongoDB, MongoDB 提供了各类驱动程序版本的快速开始指南. 请参阅可用版本的入门.
在生产环境部署 MongoDB 以前, 请考虑如下生产注意事项的文档.
接下来, 在运行 mongod 实例的终端中按 ctrl+c 来中止 MongoDB.
将 <mongodb-install-directory> 替换为提取的 MongoDB 存放归档的路径.
下一章: https://segmentfault.com/a/11...
原文地址: https://docs.mongodb.com/manu...