千家信息网

Centos7 mongodb安装笔记

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,配置系统源cat /etc/yum.repos.d/mongodb-org-4.2.repo[mongodb-org-4.2]name=MongoDB Repositorybaseurl=https:
千家信息网最后更新 2025年01月19日Centos7 mongodb安装笔记

配置系统源

cat /etc/yum.repos.d/mongodb-org-4.2.repo[mongodb-org-4.2]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc

安装

yum install -y mongodb-orgsystemctl start mongod.service

配置用户

use admindb.createUser({ user:"root", pwd:"123456", roles:["root"] })use testdb.createUser({ user:"admin", pwd:"123456", roles:["dbOwner"] })

修改配置文件/etc/mongod.conf

# mongod.conf# for documentation of all options, see:#   http://docs.mongodb.org/manual/reference/configuration-options/# where to write logging data.systemLog:  destination: file  logAppend: true  path: /var/log/mongodb/mongod.log# Where and how to store data.storage:  dbPath: /data/mongo  journal:    enabled: true#  engine:#  wiredTiger:# how the process runsprocessManagement:  fork: true  # fork and run in background  pidFilePath: /var/run/mongodb/mongod.pid  # location of pidfile  timeZoneInfo: /usr/share/zoneinfo# network interfacesnet:  port: 27017  bindIp: 0.0.0.0  # Enter 0.0.0.0,:: to bind to all IPv4 and IPv6 addresses or, alternatively, use the net.bindIpAll setting.security:  authorization: "enabled"#operationProfiling:#replication:#sharding:## Enterprise-Only Options#auditLog:#snmp:
0