设为首页 收藏本站
查看: 831|回复: 0

[经验分享] CentOS7系统下YUM安装安装Mongodb 3.4

[复制链接]

尚未签到

发表于 2018-10-25 09:01:29 | 显示全部楼层 |阅读模式
CentOS7系统下YUM安装安装Mongodb 3.4
  第一步 查看是否存在Mongodb配置yum源
  切换到yum目录 cd /etc/yum.repos.d/
  查看文件 ls
  第二部 不存在添加yum 源
  创建文件 touch mongodb-3.4.repo
  编辑该文件 vi mongodb-3.4.repo
  内容 :
  cat /etc/yum.repos.d/mongodb-3.4.repos
  [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.2.asc
  这里可以修改 gpgcheck=0, 省去gpg验证
  安装之前先更新所有包 :yum update (可选操作)
  然后安装: yum  install -y mongodb-org
  查看mongo安装位置 whereis mongod
  查看修改配置文件 : vi /etc/mongod.conf
  启动mongod :systemctl start mongod.service
  停止mongod :systemctl stop mongod,service
  外网访问需要关闭防火墙:
  CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
  关闭firewall:
  systemctl stop firewalld.service #停止firewall
  systemctl disable firewalld.service #禁止firewall开机启动
  使用mongodb : mongo 192.168.60.102:27017
  >use admin
  >show dbs
  >show collections
  重启Mongodb后,登录admin账号,创建一个超级权限用户
  use admin
  db.createUser({user:'root',pwd:'root',roles:[{ "role" : "root", "db" : "admin" }]});
  配置
  fork=true ## 允许程序在后台运行
  #auth=true ## 开始认证
  logpath=/data/db/mongodb/logs/mongodb.log logappend=true # 写日志的模式:设置为true为追加。默认是覆盖 dbpath=/data/db/mongodb/data/ ## 数据存放目录
  pidfilepath=/data/db/mongodb/logs/mongodb.pid # 进程ID,没有指定则启动时候就没有PID文件。默认缺省。
  port=27017
  #bind_ip=192.168.2.73 # 绑定地址。默认127.0.0.1,只能通过本地连接 # 设置为true,修改数据目录存储模式,每个数据库的文件存储在DBPATH指定目录的不同的文件夹中。 # 使用此选项,可以配置的MongoDB将数据存储在不同的磁盘设备上,以提高写入吞吐量或磁盘容量。默认为false。 # 建议一开始就配置次选项
  directoryperdb=true # 禁止日志 # 对应 journal 启用操作日志,以确保写入持久性和数据的一致性,会在dbpath目录下创建journal目录
  nojournal = true ##
  max connections # 最大连接数。默认值:取决于系统(即的ulimit和文件描述符)限制。# MongoDB中不会限制其自身的连接。当设置大于系统的限制,则无效,以系统限制为准。 # 设置该值的高于连接池和总连接数的大小,以防止尖峰时候的连接。 # 注意:不能设置该值大于20000。 maxConns=1024


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-626158-1-1.html 上篇帖子: spring4.3.7整合mongodb3.2.1 下篇帖子: mongodb set开启认证的安装配置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表