1、vi /etc/systemd/system/redis-server.service
2、在 redis-server.service 文件中添加如下内容
[Unit]
Description=The redis-server Process Manager
After=syslog.target network.target
[Service]
Type=simple
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/redis-4.0.10/src/redis-server /usr/local/redis-4.0.10/redisConfig/redis.conf
ExecReload=/bin/kill -USR2 $MAINPID
ExecStop=/bin/kill -SIGINT $MAINPID
[Install]
WantedBy=multi-user.target
3、开机自启 systemctl enable redis-server.service
systemctl daemon-reload
直接通过服务启动 systemctl start redis-server.service
4、问题
1)如果无法开机自启,试试找到 /etc/rc.d/rc.local 这个文件,在文件里添加systemctl daemon-reload,再chmod +x /etc/rc.d/rc.local 给文件赋予执行权限