MongoDB 自动启动脚本
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,安装好mongodb之后,一直是如下启动,指定dbpath,logpath,验证auth等./mongod --dbpath=/usr/bin/mongodb/mongodb/data --logpa
千家信息网最后更新 2026年10月31日MongoDB 自动启动脚本
安装好mongodb之后,一直是如下启动,指定dbpath,logpath,验证auth等
./mongod --dbpath=/usr/bin/mongodb/mongodb/data --logpath=/usr/bin/mongodb/mongodb/log/mongodb.log --auth
但是越来越觉得麻烦,写的参数比较多,而且很容易出错,因为决定启用 一个mongodb的自动脚本
将参数写入配置文件
vim /usr/bin/mongodb/init.d/mongodb.conf
port=27017 #端口dbpath=E:/MongoDB/MongoDB/db #数据库存储路径logpath=E:/MongoDB/MongoDB/log/mongodb.log #日志存储路径logappend=true auth=true #开启鉴权
此时,使用配置文件后,启动方式简便了,如下
./mongod --config=/usr/bin/mongodb/init.d/mongodb.conf #conf配置文件所在位置
2. shell脚本,自启动mongodb
vim /usr/bin/mongodb/init.d/mongodb
#!/bin/bash##chkconfig: 2345 80 90#description: mongodbstart() { /usr/bin/mongodb/mongodb/bin/mongod -f /usr/bin/mongodb/mongodb/bin/mongodb.conf & echo "MongoDB is running background..."}stop() { /usr/bin/mongodb/mongodb/bin/mongod -f /usr/bin/mongodb/mongodb/bin/mongodb.conf --shutdown echo "MongoDB is stopped."}case "$1" in start) start ;; stop) stop ;; restart) stop start ;; *) echo $"Usage: $0 {start|stop|restart}" exit 1esac如上,即完成了自启动脚本
mongodb启动
/usr/bin/mongodb/init.d/mongodb start
mongodb关闭
/usr/bin/mongodb/init.d/mongodb stop
脚本
文件
配置
参数
路径
存储
简便
位置
参数比较
如上
所在
数据
数据库
方式
日志
端口
越来越
麻烦
装好
越来
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
深圳恒合互联网络科技有限公司
科技互联网政务服务
互联网 科技创新
互联网科技公司怎么样
火传媒上海互联网科技
国外互联网科技网站
多迪互联网科技有限公司
阿里巴巴算科技企业还是互联网
昭通云南众福互联网科技有限公司
常德市电业局互联网科技部
华服互联网科技官网
昭通互联网科技选哪家
青岛科技大学互联网大赛研究生
畅思互联网科技
山东子淼互联网科技有限公司
昆明中奇联合互联网科技
科技和互联网行业的特点
唐山双旺合互联网科技产业园
山东蛋芒互联网科技有限公司
知域互联网科技有限公司官网
云之行互联网科技
互联网属科技
工业互联网科技新基建
深圳互联网络科技有限公司
壕鑫互联网络科技
伴你行互联网科技有限公司
联恩商钥互联网科技有限公司
海南购全球互联网科技
互联网实体化科技化
未来五年的互联网科技