mongodb数据库安装 & 设置管理员密码(单独mongo,无副本集)
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,##初始化系统环境,参考文档:服务器系统环境初始化,Centos7系统#mongodb下载安装mkdir -p /server/src /server/logsgroupadd mongodusera
千家信息网最后更新 2025年11月07日mongodb数据库安装 & 设置管理员密码(单独mongo,无副本集)
##初始化系统环境,参考文档:服务器系统环境初始化,Centos7系统
#mongodb下载安装
mkdir -p /server/src /server/logsgroupadd mongoduseradd -s /sbin/nologin -g mongod mongod cat /etc/passwd |grep mongocd /server/src ##安装mongodb 3.0.7版本,若需要其他版本,官网获取下载https://fastdl.mongodb.org/linux/wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.0.7.tgz tar zxvf mongodb-linux-x86_64-rhel70-3.0.7.tgz mv mongodb-linux-x86_64-rhel70-3.0.7 /usr/local/mongodbmkdir -p /data/mongodb/dbmkdir /data/mongodb/logtouch /data/mongodb/log/mongo.logchmod 644 !$chown -R mongod.mongod /data/mongodbyum -y install treetree /datavim /lib/systemd/system/mongod.service
[Unit]Description=mongodbAfter=network.target remote-fs.target nss-lookup.target [Service]Type=forkingPIDFile=/data/mongodb/db/mongod.lockExecStart=/usr/local/mongodb/bin/mongod --dbpath=/data/mongodb/db --logpath=/data/mongodb/log/mongo.log --fork --port 27017 --logappend --authExecReload=/bin/kill -s HUP $MAINPIDExecStop=/bin/kill -s QUIT $MAINPIDPrivateTmp=true [Install]WantedBy=multi-user.target
systemctl enable mongod.servicesystemctl start mongod.serviceps aux |grep mongo |grep -v 'grep'systemctl status mongod.service
##mongo启动进程解析ps aux |grep mongo |grep -vE "cp2|grep"root 75815 0.1 0.1 658320 72384 ? Sl 17:50 0:08 /usr/local/mongodb/bin/mongod --dbpath=/data/mongodb/db --logpath=/data/mongodb/log/mongo.log --fork --port 27017 --logappend --auth ##解析 #mongod就是启动mongodb服务 #-portmongodb启动时使用的端口 #--dbpath指定一个目录为mongodb数据库存放路径 #--logpath日志文件存放路径 #--logappend日志文件自动累加,而不是覆盖 #--fork在后台开启Mongdb服务 #--directoryperdb将每个数据库存放在单独的目录中
#将mongo程序添加到环境变量
echo "export PATH=/usr/local/mongodb/bin:$PATH" >>/etc/profilesource !$echo $PATH
#进入mongo
mongo ##默认登录方式,使用默认端口27017启动的mongo服务,直接进入mongo --port=27027 ##指定端口27027启动mongo服务,需加端口号启动mongo 103.56.195.5:27017 ##登录指定远程主机的mongo服务,可以以此测试对端防火墙是否放通
#创建管理员帐号
use admindb.createUser({user:"mongo_admin",pwd:"xxx",roles:[{role:"root",db:"admin"}]})db.auth('mongo_admin','xxx')
服务
环境
端口
系统
文件
日志
版本
目录
路径
登录
数据
数据库
管理员
管理
个数
主机
变量
口号
后台
就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
大医医学数据库
软件开发就业情况
如何打开master数据库
数据自动化核心管理服务器
计算机网络技术之类的
澳洲的关于计算机网络技术的公司
今日头条服务器维护无法注册
双路服务器只插一路内存
数据库工程师证报名
腾讯云的服务器买哪个
嘉兴招软件开发要求
福建网络安全培训机构
南宁人才网软件开发岗招聘
文印管理服务器
cpu跑分查询数据库
计算机网络安全王海晖pdf
浙江网络营销软件开发定制优势
互联网科技总部设计
单招计算机网络技术知识点
电商数据库软件开发
微信开发 免费服务器
森科软件开发
国内网络安全普及
饥荒建服务器端口
网络安全执法主体
时钟服务器搭建
软件开发文档需求
顺义区正规软件开发价目表
c 对话框输入数据库
php软件开发自学