加入收藏 | 设为首页 | 会员中心 | 我要投稿 天瑞地安资讯网 (https://www.52baoding.com/)- 网络、物联网络、物联安全、云安全、行业智能!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

如何在Centos7上安装使用Mongodb数据库?

发布时间:2024-01-24 06:59:41 所属栏目:Linux 来源:DaWei
导读:   在日常操作或是项目的实际应用中,有不少朋友对于“如何在Centos7上安装使用Mongodb数据库?”的问题会存在疑惑,下面小编给大家整理和分享了相关知识和资料,易于大家学习和理

  在日常操作或是项目的实际应用中,有不少朋友对于“如何在Centos7上安装使用Mongodb数据库?”的问题会存在疑惑,下面小编给大家整理和分享了相关知识和资料,易于大家学习和理解,有需要的朋友可以借鉴参考,下面我们一起来了解一下吧。

  MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。 本资料根据官方网站上总结。 一、安装 1、配置系统yum源

  cd /etc/yum.repo.d/

  touch mongodb-org-3.4.repo

  vi 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

  保存退出!

  2、使用yum在线安装MongoDB

  sudo yum install -y mongodb-org

  #安装mongodb会同时安装mongodb-org包及其依赖包mongodb-org-server、mongodb-org-mongos、mongodb-org-shell、mongodb-org-tools

  3、关闭selinux

  sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

  #需要重启服务器生效

  setenforce 0 #临时生效,重启服务器无效

  4、关闭防火墙或者开放端口

  systemctl stop firewalld #关闭防火墙

  或者开放端口号

  firewall-cmd --zone=public --add-port=27017/tcp #mongodb默认端口号

  firewall-cmd --reload #重新加载防火墙

  5、开启MongoDB

  sudo service mongod start #开启MongoDB

  sudo chkconfig mongod on #加入开机启动

  sudo service mongod restart #重启MongoDB

  6、关闭MongoDB

  sudo service mongod stop #关闭防火墙

  7、卸载MongoDB

  sudo yum erase $(rpm -qa | grep mongodb-org) #卸载MongoDB

  sudo rm -r /var/log/mongodb #删除日志文件

  sudo rm -r /var/lib/mongo #删除数据文件

  8、检查数据库是否安装成功

  ps -aux | grep mongod #查看数据库的进程是否存在

  9、推荐MongoDB命令大全

  http://www.cnblogs.com/JeremyWYL/p/7809318.html

  Just Do It

  以上就是关于“如何在Centos7上安装使用Mongodb数据库?”的介绍了,感谢各位的阅读,希望这篇文章能帮助大家解决问题。如果想要了解更多知识,欢迎关注

(编辑:天瑞地安资讯网)

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

    推荐文章