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