首页 / Linux / 如何在Centos7上安装使用Mongodb数据库?

如何在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数据库?”的介绍了,感谢各位的阅读,希望这篇文章能帮助大家解决问题。如果想要了解更多知识,欢迎关注

本文来自网络,不代表糖果站长网立场,转载请注明出处:https://www.1tg.com.cn/html/server/linux/2024/0603/40160.html

dawei作者

【声明】:糖果站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。
上一篇
下一篇

为您推荐

联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息
返回顶部

【免责声明】本站内容转载自互联网,其发布内容言论不代表本站观点,如果其链接、内容的侵犯您的权益,烦请提交相关链接至邮箱xwei067@foxmail.com我们将及时予以处理。

Copygight © 2013-2023 https://www.1tg.com.cn All Rights Reserved.糖果站长网

站长:xwei067#foxmail.com(请把#换成@)