Redis 使用启动脚本设置开机启动
启动脚本
推荐在生产环境中使用启动脚本方式启动redis服务。启动脚本redis_init_script
位于位于Redis的/utils/
目录下。
1 |
|
配置环境
根据启动脚本要求,将修改好的配置文件以端口为名复制一份到指定目录。需使用root用户。
1
2mkdir /etc/redis
cp redis.conf /etc/redis/6379.conf将启动脚本复制到/etc/init.d目录下,本例将启动脚本命名为redisd(通常都以d结尾表示是后台自启动服务)。
1
cp redis_init_script /etc/init.d/redisd
设置为开机自启动,此处直接配置开启自启动
chkconfig redisd on
将报错误:service redisd does not support chkconfig
**
参照此篇文章,在启动脚本开头添加如下两行注释以修改其运行级别:1
2
3#!/bin/sh
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database再设置即可成功。
1
2
3
4
5
6# 设置为开机自启动服务器
chkconfig redisd on
# 打开服务
service redisd start
# 关闭服务
service redisd stop
Redis 使用启动脚本设置开机启动
https://flepeng.github.io/041-Redis-11-安装和配置-Redis-使用启动脚本设置开机启动/