RHLE7、CentOS7安装MongoDB 3.4.x

 每日运维   2018-05-10 18:40   2982 人阅读  0 条评论

一、简介

MongoDB  是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

二、安装

服务器ip:192.168.1.2

1、安装前配置Mongodb的yum源,创建mongodb-enterprise.repo文件

#vim /etc/yum.repos.d/mongodb-enterprise.repo [mongodb-enterprise] name=MongoDB Enterprise Repository baseurl=http://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/3.4/$basearch/ gpgcheck=1 enabled=1 gpgkey=http://www.mongodb.org/static/pgp/server-3.4.asc

2、安装

#yum install -y mongodb-enterprise

3、如果开启了SElinux的话就要开启 SElinux端口

semanage port -a -t mongod_port_t -p tcp 27017

4、创建存储目录 和 修改配置文件

#mkdir /data/mongodb 创建存储目录#vim /etc/mongod.conf 打开mongo配置文件storage: dbPath: /data/mongo      存储地址 journal: enabled: truenet:  port: 27017  bindIp: 192.168.1.2      本机服务器IP地址(默认:127.0.0.1)

5、启动mongodb

#systemctl start mongod     启动mongod#systemctl restart mongod   重启mongod#systemctl stop mongod      停止mongod #systemctl status mongod    查看mongod状态 
#systemctl enable mongod    随系统启动

6、查看 如下显示说明已启动成功

[root@www ~]# netstat -ntlp | grep 27017tcp        0      0 192.168.1.2:27017      0.0.0.0:*               LISTEN      8213/mongod[root@www ~]#

至此:mongodb已安装完成




本文地址:https://linux365.cn/16.html
版权声明:本文为原创文章,版权归 每日运维 所有,欢迎分享本文,转载请保留出处!
 相关文章  关键词:

 发表评论


表情

还没有留言,还不快点抢沙发?