导读: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在系统重启后自动启动 。
- redis的热点数据缓存 redis热点数据切换
- 如何修改戴尔服务器的IP地址? 戴尔服务器ip地址怎么改
- mongodb 更新子文档 mongodb数据文件无法新建
- 客户端无法连接到异速联服务器 客户端无法连接mongodb
- mongodb大公司案例 MongoDB公司怎么样
- mongodb查看数据库大小 查看mongodb集群容量
- 无法启动mongodb 1053 安装mongodb显示没有启动权
- mongodb用来存储什么 mongodb适合存储对象吗
- mysql中ext
- 优惠券功能的业务流程设计图谱 优惠券redis处理
