您好,欢迎您访问我们燿动吧 – 知识分享,快乐你我,燿动青春!
CentOS7上安装MongoDB
文章来源:涵易 时间:2025-03-11
MongoDB是1个介于关连数据库战非联系数据库之间的产物,黑白相干数据库傍边效力最富厚,最像联系数据库的。它声援的数据构造十分松懈,是近似json的bson花样,因而能够保存较为庞杂的数据规范。Mongo最年夜的特色是它援助的盘查言语十分壮大,其语法有面近似于里背对于象的盘查讲话,险些能够竣工近似干系数据库单表盘查的尽年夜个人效力,并且借援助对于数据创立索引。
民网:https://www.mongodb.com/
停载装置
wgethttps://repo.mongodb.org/yum/redhat/7/mongodb-org/6.0/x86_64/RPMS/mongodb-org-server-6.0.6-1.el7.x86_64.rpmsudorpm-ivhmongodb-org-server-6.0.6-1.el7.x86_64.rpm创办相干目次
sudomkdir-p/usr/local/mongodb/data/usr/local/mongodb/log/usr/local/mongodb/bin缔造 MongoDB 用户战组
sudogroupaddmongodsudouseradd-r-gmongod-s/sbin/nologinmongod付与权力
sudochown-Rmongod:mongod/usr/local/mongodb摆设 MongoDB
sudovi/etc/mongod.conf内乱容:
systemLog:destination:filepath:/usr/local/mongodb/log/mongod.loglogAppend:truestorage:dbPath:/usr/local/mongodb/datajournal:enabled:trueprocessManagement:fork:truenet:bindIp:0.0.0.0port:27017#security:#authorization:enabled成立开动足原
vi/usr/local/mongodb/bin/start.sh内乱容:
#!/bin/bash#配置MongoDB的开动饬令/usr/bin/mongod--config/etc/mongod.conf#开动MongoDBecho"正正在开动MongoDB..."$sleep5echo"MongoDB开动竣事."建立施行权力
sudochmod+x/usr/local/mongodb/bin/start.sh创造 systemd 效劳文献
sudovi/etc/systemd/system/mongodb.service内乱容:
[Unit]Description=mongodb-serverAfter=network.target[Service]Type=forkingExecStart=/usr/local/mongodb/bin/start.sh[Install]WantedBy=multi-user.target从头添载效劳列表
sudosystemctldaemon-reload绽放27017 端心
sudofirewall-cmd--permanent--add-port=27017/tcpsudofirewall-cmd--reload开动并配置启机开动
sudosystemctlenablemongodbsudosystemctlstartmongodbsudosystemctlstatusmongodb无需暗号,经由过程27017端心毗连上MongoDB,加添DB战用户
useops;db.createUser({user:"admin",pwd:"gt123456",roles:[{role:"dbOwner",db:"ops"}//dbOwner脚色付与用户该数据库的全部权力]});摆设 MongoDB为须要暗码拜候
sudovi/etc/mongod.conf以停内乱容摊开诠释
#security:#authorization:enabled沉开MongoDB
推举您浏览更多相关于“ 暗号linuxmongoDBCentos7 ”的著作
文章推荐
Copyright © 2024-2025 燿动吧 – 知识分享,快乐你我,燿动青春 http://www.yaodong8.com All Rights Reserved 网站地图