CentOS 安装 Mongodb详解(在线和离线)

CentOS 安装 Mongodb 可以采用在线和离线两种方式进行安装。

一、在线安装 MongoDB 安装

  1. 首先在命令行窗口中执行以下命令:
    sudo yum -y update
    sudo yum -y install mongodb-server

上述命令会自动下载 MongoDB,并安装在 CentOS 系统上。

  1. 安装完毕后,启动 MongoDB 服务,并将其设为开机自启动。
    sudo systemctl start mongod
    sudo systemctl enable mongod
  1. 测试 MongoDB 是否成功安装
    mongo
    > show dbs

如果返回以下内容,则说明 MongoDB 安装成功:

    admin  0.000GB
    local  0.000GB

二、离线安装 MongoDB

  1. 在另一台联网计算机上,使用以下命令下载 MongoDB 安装包:
    wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.22.tgz

该命令会自动从 MongoDB 官网下载安装文件 mongodb-linux-x86_64-rhel70-4.0.22.tgz。你可以通过官网查找最新版本进行下载。

  1. 在 CentOS 计算机中创建一个目录,用于存放 MongoDB 安装文件并解压缩。
    sudo mkdir -p /data/db/mongodb
    sudo cp mongodb-linux-x86_64-rhel70-4.0.22.tgz /data/db/mongodb
    sudo tar -zxvf mongodb-linux-x86_64-rhel70-4.0.22.tgz

这些命令会创建一个目录 /data/db/mongodb , 将下载的 mongodb-linux-x86_64-rhel70-4.0.22.tgz 文件复制到该目录中,并解压缩文件。

  1. 将 MongoDB 执行文件添加到系统文件夹中。 在解压缩后的目录中执行以下命令:
    sudo cp -R mongodb-linux-x86_64-rhel70-4.0.22/* /usr/local/mongodb/
    sudo ln -s /usr/local/mongodb/bin/mongo /usr/bin/mongo
    sudo ln -s /usr/local/mongodb/bin/mongod /usr/bin/mongod

这些命令会将 mongodb-linux-x86_64-rhel70-4.0.22 目录下的 MongoDB 执行程序复制到 /usr/local/mongodb 目录中,并通过符号链接将其添加到 /usr/bin 中以便于在任何位置运行 MongoDB 命令。

  1. 配置 MongoDB
    sudo vi /usr/local/mongodb/conf/mongodb.conf

在打开文件后,清空原来的内容,并按照以下方式填写:

    dbpath=/data/db
    logpath=/var/log/mongodb.log
    logappend=true
    bind_ip = 本机IP地址
    port = 27017
    fork=true

以上配置文件中,dbpath 用于配置 MongoDB 数据库文件的存储路径,logpath 用于配置 MongoDB 日志文件的存储路径,bind_ip 配置 MongoDB 绑定的 IP 地址,port 配置 MongoDB 运行的端口号,fork 用于配置 MongoDB 在后台运行。

  1. 启动 MongoDB 服务
    sudo /usr/local/mongodb/bin/mongod --config /usr/local/mongodb/conf/mongodb.conf

上述命令会启动 MongoDB 服务。

  1. 测试 MongoDB 是否成功安装
    /usr/local/mongodb/bin/mongo
    > show dbs

如果返回以下内容,则说明 MongoDB 安装成功:

    admin  0.000GB
    local  0.000GB

以上就是关于 CentOS 安装 MongoDB 的在线和离线两种方式的详细攻略,如果你根据以上步骤进行操作,应该可以成功安装 MongoDB。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS 安装 Mongodb详解(在线和离线) - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • MongoDB 事务支持详解

    MongoDB 事务支持详解 MongoDB 4.0版本开始支持了多文档事务,这是MongoDB一个重要的里程碑,意味着Mongodb可以用来存储具有ACID特性的关系型数据了。 事务的基本概念 事务是指一组数据库操作,它们被视为一个工作单元,要么全部执行成功,要么全部失败执行回滚。MongoDB中的事务遵循的是“all-or-nothing”的原则。 一个…

    MongoDB 2023年5月16日
    00
  • ubuntu取消pppoe启动时自动拔号的设置方法

    下面是详细的“ubuntu取消pppoe启动时自动拔号的设置方法”的攻略: 1. 确认当前系统网络连接方式 首先,我们需要确认当前系统是使用 pppoe 拨号方式连接网络还是其他方式。可以在命令行中输入以下命令确认: nmcli connection show 如果当前系统是使用 pppoe 拨号方式连接网络,则会看到类似如下输出结果: NAME UUID …

    MongoDB 2023年5月16日
    00
  • Mongodb实现定时备份与恢复的方法教程

    一、Mongodb实现定时备份 1. 安装MongoDB 首先需要下载安装MongoDB,可以在官网下载对应版本,安装完成后,需要启动MongoDB服务。 2. 安装mongo-tools mongo-tools包含了mongodump、mongoexport等工具,可以用来备份MongoDB数据。可以通过Homebrew或者下载tar.gz包解压安装mon…

    MongoDB 2023年5月16日
    00
  • MongoDB数据库介绍并用.NET Core对其进行编码

    下面我来为你介绍MongoDB数据库介绍并用.NET Core对其进行编码的完整攻略,包含两条示例说明。 MongoDB数据库介绍 MongoDB是一个流行的NoSQL数据库,它是一种文档导向型数据库,数据以文档的形式存储在集合中。MongoDB可以很好地处理大量的数据,适用于需要快速高效处理大数据的场景。它还支持分布式架构和高可用性,并便于扩展。 用.NE…

    MongoDB 2023年5月16日
    00
  • MongoDB的启动方法详细总结

    关于MongoDB的启动方法详细总结,以下是详细攻略: 环境准备 在启动MongoDB之前,需要先准备好以下环境: 安装MongoDB:可在MongoDB官网下载安装包并进行安装 配置环境变量:将MongoDB的bin目录添加至环境变量中 启动MongoDB MongoDB的启动方法有很多,以下是常用的几种方法: 方法一:使用mongod命令启动 mongo…

    MongoDB 2023年5月16日
    00
  • mongodb启动方法小结

    下面是关于“mongodb启动方法小结”的详细攻略,其中包括两条示例说明。 MongoDB启动方法小结 MongoDB是一个开源的NoSQL文档数据库,常用于存储和查询大量非结构化数据。初次使用MongoDB时,需要启动MongoDB服务器,本文将介绍MongoDB的启动方法。 前置条件 在启动MongoDB服务器之前,请检查以下条件: 安装了MongoDB…

    MongoDB 2023年5月16日
    00
  • MongoDB复制集原理详解

    MongoDB复制集原理详解 什么是MongoDB复制集 MongoDB复制集是一组维护相同数据集的mongod实例,以提供数据冗余、容错、自动故障恢复等多种功能。复制集至少包含一个主节点和一个或多个从节点,其中主节点是唯一可写的节点,所有写操作都需要在主节点上进行,主节点将操作复制到从节点上以提供冗余备份。 MongoDB复制集原理 复制集的实现基于Raf…

    MongoDB 2023年5月16日
    00
  • 使用GO操作MongoDB的方法

    使用Go操作MongoDB的方法可以通过官方Go驱动程序mgo来实现,mgo提供了一组用于和MongoDB进行通信的API。 以下是一些使用Go操作MongoDB的基本步骤: 第一步:安装mgo驱动程序 在安装mgo驱动程序之前,需要先安装Go语言。 打开终端输入以下命令安装mgo: go get -v gopkg.in/mgo.v2 第二步:连接Mongo…

    MongoDB 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部