加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

Centos7 yum安装mongodb实现步调详解

发布时间:2020-10-18 22:33:38 所属栏目:移动互联 来源:网络整理
导读:这篇文章首要先容了Centos7 yum安装mongodb实现步调详解,文中通过示例代码先容的很是具体,对各人的进修可能事变具有必然的参考进修代价,必要的伴侣可以参考下。

  短视频,自媒体,达人种草一站处事

这篇文章首要先容了Centos7 yum安装mongodb实现步调详解,文中通过示例代码先容的很是具体,对各人的进修可能事变具有必然的参考进修代价,必要的伴侣可以参考下

简介

MongoDB 是一个基于漫衍式 文件存储的NoSQL数据库

由C++说话编写,运行不变,机能高

旨在为 WEB 应用提供可扩展的高机能数据存储办理方案

查察官方网站

MongoDB特点

模式自由 :可以把差异布局的文档存储在统一个数据库里

面向荟萃的存储:得当存储 JSON气魄威风凛凛文件的情势

完备的索引支持:对任何属性可索引

复制和高可用性:支持处事器之间的数据复制,支持主-从模式及处事器之间的彼此复制。复制的首要目标是提供冗余及自动妨碍转移

自动分片:支持云级此外伸缩性:自动分片成果支持程度的数据库集群,可动态添加特另外呆板

富厚的查询:支持富厚的查询表达方法,查询指令行使JSON情势的标志,可等闲查询文档中的内嵌的工具及数组

快速当场更新:查询优化器会说明查询表达式,并天生一个高效的查询打算

高效的传统存储方法:支持二进制数据及大型工具(如照片或图片)

Packages包声名

MongoDB官方源中包括以下几个依靠包:

mongodb-org: MongoDB元数据包,安装时自动安装下面四个组件包:

1.mongodb-org-server: 包括MongoDB保卫历程和相干的设置和初始化剧本。

2.mongodb-org-mongos: 包括mongos的保卫历程。

3.mongodb-org-shell: 包括mongo shell。

4.mongodb-org-tools: 包括MongoDB的器材: mongoimport, bsondump, mongodump, mongoexport, mongofiles, mongooplog, mongoperf, mongorestore, mongostat, and mongotop。

安装步调

1.设置MongoDB的yum源

vim /etc/yum.repos.d/mongodb-org-3.4.repo
#添加以下内容:
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

#这里可以修改 gpgcheck=0, 省去gpg验证[root@localhost ~]# yum makecache

2.安装MongoDB

安装呼吁:

yum -y install mongodb-org

安装完成后

已安装:

mongodb-org.x86_64 0:3.4.14-1.el7作为依靠被安装:

mongodb-org-mongos.x86_64 0:3.4.14-1.el7 mongodb-org-server.x86_64 0:3.4.14-1.el7

mongodb-org-shell.x86_64 0:3.4.14-1.el7 mongodb-org-tools.x86_64 0:3.4.14-1.el7

完毕!

[root@adminset yum.repos.d]#

查察mongo安装位置 :

whereis mongod

查察修改设置文件 :

vim /etc/mongod.conf

3.启动MongoDB

启动mongodb :

systemctl start mongod.service

遏制mongodb :

systemctl stop mongod.service

查到mongodb的状态:

systemctl status mongod.service

4.外网会见必要封锁防火墙:

封锁firewall:

systemctl stop firewalld.service #遏制firewall

systemctl disable firewalld.service #榨取firewall开机启动

5.启动Mongo shell

呼吁:

mongo

查察数据库:

show dbs

6.配置mongodb长途会见:

编辑mongod.conf注释bindIp,并重启mongodb.(这句设置代表只能本机行使,以是需注释)

vim /etc/mongod.conf

重启mongodb使修改见效:

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读