一、前提
1、系统
本例中使用的是ubuntu18.04系统
2、已安装redis服务
参考Linux安装redis和部署 - DDZ_YYDS - 博客园
二、注册服务
1、进入注册服务的目录
本系统的位置在/lib/systemd/system
cd /lib/systemd/system
2、新建与编辑redis.service
vim redis.service
填写内容如下:
[Unit]
Description=Redis service
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis-client/redis-6.2.6/bin/redis-server /usr/local/redis-client/redis-6.2.6/etc/redis.conf
ExecStop=/usr/local/redis-client/redis-6.2.6/bin/redis-server -s stop
ExecReload=/usr/local/redis-client/redis-6.2.6/bin/redis-server -s reload
PrivateTmp=true
[Install]
WantedBy=multi-user.target
其中ExecStart、ExecStop、ExecReload为启动、停止、重启项,根据实际情况填写
3、设置开机自启动
systemctl enable redis