redis 设置自启动

Posted 心目

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis 设置自启动相关的知识,希望对你有一定的参考价值。

redis 设置自启动

技术图片

1、创建服务(redis.conf 配置文件要注意,经过cp产生了很多个redis.conf)

vim /lib/systemd/system/redis.service

[Unit]

Description=Redis
After=network.target

[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/bin/redis-server /etc/redis/6379.conf 
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

注意文件名和文件模目录

[Install]
WantedBy=multi-user.target
复制代码
[Install]
WantedBy=multi-user.target
[Unit] 表示这是基础信息
Description 是描述
After 是在那个服务后面启动,一般是网络服务启动后启动
[Service] 表示这里是服务信息 ExecStart 是启动服务的命令
ExecStop 是停止服务的指令
[Install] 表示这是是安装相关信息 WantedBy 是以哪种方式启动:
multi-user.target表明当系统以多用户方式(默认的运行级别)启动时,这个服务需要被自动运行。

2、刷新配置

刚刚配置的服务需要让systemctl能识别,就必须刷新配置
systemctl daemon-时

3、测试配置3、启动、重启、停止

启动redis
systemctl start redis
systemctl restart redis
systemctl stop redis

4、设置开机自启动

redis服务加入开机启动
systemctl enable redis
禁止开机启动
systemctl disable redis

5、查看状态

systemctl status redis

以上是关于redis 设置自启动的主要内容,如果未能解决你的问题,请参考以下文章

redis 设置自启动

CentOS7设置Redis开机启动

Redis设置密码及开机自启动

Ubuntu16设置Redis开机自启动

Ubuntu16设置Redis开机自启动

使用Redis启动脚本设置开机自启动