导读:MongoDB是一款非常流行的NoSQL数据库,本文将介绍如何在Linux系统中配置MongoDB开机启动 。
1. 安装MongoDB
首先需要安装MongoDB,在Linux系统中可以使用以下命令进行安装:
sudo apt-get install mongodb
2. 创建启动脚本
在/etc/init.d/目录下创建一个名为mongodb的启动脚本,并添加以下内容:
#!/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/bin/mongod
DESC="MongoDB Database"
NAME=mongod
【mongodb的启动命令 mongodb 开机启动】PIDFILE=/var/run/$NAME.pid
CONFIGFILE="/etc/mongodb.conf"
ENABLE_MONGODB=yes
if [ -r /etc/default/$NAME ]
then
. /etc/default/$NAME
fi
. /lib/lsb/init-functions
case "$1" in
start)
log_daemon_msg "Starting $DESC" "$NAME"
if [ -z "$PIDFILE" ]; then
log_failure_msg "Invalid PID file specified."
exit 1
fi
if start-stop-daemon --start --quiet --oknodo --pidfile "$PIDFILE" --exec "$DAEMON" -- \
--config "$CONFIGFILE"; then
log_end_msg 0
else
log_end_msg 1
;;
stop)
log_daemon_msg "Stopping $DESC" "$NAME"
if start-stop-daemon --stop --retry forever/TERM/1 --quiet --oknodo --pidfile "$PIDFILE" --exec "$DAEMON"; then
restart|force-reload)
$0 stop
sleep 1
$0 start
*)
echo "Usage: $0 {start|stop|restart|force-reload}" >&2
exit 1
esac
exit 0
3. 修改权限
使用以下命令修改mongodb文件的权限:
sudo chmod 755 /etc/init.d/mongodb
4. 添加开机启动
使用以下命令将MongoDB添加到开机启动项中:
sudo update-rc.d mongodb defaults
总结:通过以上四个步骤,我们可以在Linux系统中配置MongoDB开机启动 , 并且保证MongoDB在系统重启后自动启动 。
推荐阅读
- mongodb基本语法 mongodb相关知识点
- mongodb $sum mongodb _v字段
- mongodbclient mongodb服务里面
- mongodb 2.2
- MongoDB采用Pyhon语言编写 mongodb采用
- mongodb 并发写 mongodb发送邮件
- mongodb监听变化 监控mongodb脚本
- 如何启用鹏霄服务器? 鹏霄服务器怎么投产