(翻译) MongoDB(15) 在 Tarball 上安装MongoDB社区版

概述

Linux的MongoDB社区版的编译版本没有为其它 Linux 系统安装MongoDB社区版的支持包提供了一个简单的选项linux

注意:
建议不要使用这种办法, 除非你有特定的须要, 可用的 Linux 软件包不能解决的时候.mongodb

安装MongoDB社区版

MongoDB提供了64位和32位(已弃用)的Linux构建的归档。选择适合你的系统的安装流程。shell

注意:
安装 3.2 之前的版本的MongoDB, 请参阅该版本文档. 例如: 参阅版本 3.0segmentfault

安装64位Linux

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

https://www.mongodb.org/downl... 下载二进制文件.bash

例如, 经过 shell 下载最新版本, 请执行如下操做:curl

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.10.tgz

2. 从下载的归档中提取文件.

例如, 使用 shell, 你能够经过 tar 命令提取:url

tar -zxvf mongodb-linux-x86_64-3.2.10.tgz

3. 提供的文件复制到指定目录.

将解压的文件夹复制到将要运行 MongoDB 的位置.code

mkdir -p mongodb
cp -R -n mongodb-linux-x86_64-3.2.10/ mongodb

4. 确保二进制文件的位置在PATH变量中.

MongoDB 的二进制文件在归档的 bin/ 目录中, 要确保二进制文件在您的 PATH 路径中, 你能够修改你的 PATH.进程

例如, 你能够将如下命令添加到你的 shell 的 rc 文件(好比 ~/.bashrc).文档

export PATH=<mongodb-install-directory>/bin:$PATH

<mongodb-install-directory> 替换为提取的 MongoDB 存放归档的路径.

安装32位Linux

注意:
从 MongoDB 3.2 开始, 32位二进制文件已经弃用, 而且在未来的版本中不可用.

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

https://www.mongodb.org/downl... 下载二进制文件.

例如, 经过 shell 下载最新版本, 请执行如下操做:

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-i686-3.2.10.tgz

2. 从下载的归档中提取文件.

例如, 使用 shell, 你能够经过 tar 命令提取:

tar -zxvf mongodb-linux-i686-3.2.10.tgz

3. 提供的文件复制到指定目录.

将解压的文件夹复制到将要运行 MongoDB 的位置.

mkdir -p mongodb
cp -R -n mongodb-linux-i686-3.2.10/ mongodb

4. 确保二进制文件的位置在PATH变量中.

MongoDB 的二进制文件在归档的 bin/ 目录中, 要确保二进制文件在您的 PATH 路径中, 你能够修改你的 PATH.

例如, 你能够将如下命令添加到你的 shell 的 rc 文件(好比 ~/.bashrc).

export PATH=<mongodb-install-directory>/bin:$PATH

<mongodb-install-directory> 替换为提取的 MongoDB 存放归档的路径.

运行 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.

下一章: https://segmentfault.com/a/11...
本文地址: https://docs.mongodb.com/manu...

相关文章
相关标签/搜索