如何在 CentOS 6 上安装 MongoDB

在本教程中,我们将向您展示如何在 CentOS 6 上安装 MongoDB。对于那些不知道的人,MongoDB 是一个 NoSQL 面向文档的数据库。 指具有与 MySQL、PostgreSQL 和 Microsoft SQL 等关系数据库中使用的表格格式不同的数据模型的数据库。 MongoDB 功能包括完整的索引支持、复制、高可用性和自动分片。 它是跨平台的,它使数据集成过程更快、更容易。 由于它是免费和开源的,MongoDB 被许多网站和组织使用。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单。 我将向您展示在 CentOS 6 上逐步安装 MongoDB。

先决条件

  • 运行以下操作系统之一的服务器:CentOS 6。
  • 建议您使用全新的操作系统安装来防止任何潜在问题。
  • 对服务器的 SSH 访问(或者如果您在桌面上,则只需打开终端)。
  • 一种 non-root sudo user或访问 root user. 我们建议充当 non-root sudo user,但是,如果您在充当 root 时不小心,可能会损害您的系统。

在 CentOS 6 上安装 MongoDB

步骤 1. 首先,将官方 MongoDB 存储库添加到您的系统。

创建一个 /etc/yum.repos.d/mongodb.repo 文件。

#nano /etc/yum.repos.d/mongodb.repo  ## CentOS 64-bit ##  [mongodb] name=MongoDB Repository baseurl=https://downloads-distro.mongodb.org/repo/redhat/os/x86_64/ gpgcheck=0 enabled=1  ## CentOS 32-bit ##  [mongodb] name=MongoDB Repository baseurl=https://downloads-distro.mongodb.org/repo/redhat/os/i686/ gpgcheck=0 enabled=1

步骤 2. 在 CentOS 6 上安装 MongoDB。

yum install mongo-10gen mongo-10gen-server

应该启用 MongoDB 守护程序以在启动时启动:

/etc/init.d/mongod start chkconfig mongod on

主配置文件位于 Linux VPS 上的 /etc 目录中 mongod.conf. 要对其进行编辑,您可以使用自己喜欢的文本编辑器。

nano /etc/mongod.conf

步骤 3. 验证 MongoDB 数据库。

与 MySQL 不同,MongoDB 没有很多可用的图形 UI 和/或桌面客户端。 当然还有语言绑定,让我们可以使用 PHP 和其他语言来访问数据库,但是很多基础工作是使用命令行客户端完成的。

# mongo  MongoDB shell version: 2.6.7 connecting to: test Welcome to the MongoDB shell. >

在 CentOS 6 上开始使用 MongoDB 的一个好方法是阅读官方网站上的 MongoDB 手册。

https://docs.mongodb.org/manual/

恭喜! 您已成功安装 MongoDB。 感谢您使用本教程在 CentOS 6 系统上安装 MongoDB。 如需更多帮助或有用信息,我们建议您查看 MongoDB官方网站.