mongodb开机自动启动设置指南(mongodb开机自启动)
MongoDB 是一种非关系型文档数据库,具有良好的性能,而且易于管理和使用,越来越多软件和服务都开始使用MongoDB作为服务器存储和索引机制,在某一特定场景中,事业发展很快,需要对服务器设置进行相应的优化,在需要经常重新启动的情况下,将服务设置为开机自动启动是非常有必要的,下面介绍一下mongodb 开机自动启动的设置指南。
第一步,在你要管理的服务器上安装一个MongoDB,你可以从官方网站上下载最新的安装文件,也可以选择使用源文件安装的方法来安装;
第二步,安装完成之后,在你的系统中创建启动项:
# vim /etc/init.d/mongod
在里面加入以下内容
#!/bin/sh -e
MONGO_HOME=/usr/local/mongoCMD="/usr/local/mongo/bin/mongod --auth --bind_ip 0.0.0.0"
USER=mongo
case $1 in start)
echo -n "Starting MongoDB" sudo -u $USER $CMD
;; stop)
echo -n "Stopping MongoDB" CMD_STOP="killall -15 mongod"
sudo -u $USER $CMD_STOP ;;
restart) $0 stop
$0 start ;;
*) echo "Usage: $0 start|stop|restart" >&2
exit 1 ;;
esac
最后,为MongoDB服务定义执行权限:
chmod 755 /etc/init.d/mongod
将服务加入到开机自动启动服务中:
update-rc.d mongod defaults
以上步骤就是设置MongoDB开机自动启动的指南,首先需要正确安装MongoDB,安装完毕之后在服务脚本中创建启动项,然后将该服务加入开机自动启动服务中即可,以上简单方法可以轻松实现mongodb的开机自动启动,有效的提高系统的可靠性和稳定性。