reids设置开机启动
redis 解压修改配置文件之后并不会自动生成开机启动文件,所以需要手动设置开机启动。
在centos新版本引入systemd进行开机启动管理,本文使用systemd进行开机启动设置。
修改配置文件
修改redis配置文件开启
vim redis.conf
将“daemonize no”改为“daemonize yes”,
添加systemctl
vim /usr/lib/systemd/system/redis.service
内容如下
其中 User 为启动用户 Group为启动组 ExecStart 为redis服务与配置文件
[Unit]
Description=Redis
After=network.target
[Service]
User=redis
Group=dba
Type=forking
ExecStart=/home/redis/bin/redis-server /home/redis/bin/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
重载systemctl
systemctl daemon-reload
启动redis
systemctl start redis
确认启动状态
systemctl status redis
设置redis开机启动
systemctl enable redis
之后redis就可以开机启动了。