说明:适用于RedHat7版本以上,系统服务管理为Systemd的系统
1、添加服务脚本
脚本名称即为服务名称:可以自己随便起。vim /usr/lib/systemd/system/redis.service
[Unit]Description=redisAfter=network.target[Service]Type=forkingPIDFile=/var/run/redis_6379.pidExecStart=/usr/local/redis/redis-server /usr/local/redis/redis.confExecReload=/bin/kill -s HUP $MAINPIDExecStop=/bin/kill -s QUIT $MAINPIDPrivateTmp=true[Install]WantedBy=multi-user.target
修改:Description:可以随便写,但建议说明服务的用途**ExecStart**:改为对应服务的启动命令,必须改PIDFile:可以不用写,注释掉
其他的不用改,
2、加载
systemctl daemon-reload
3、测试是否可用
systemctl start redissystemctl status redissystemctl stop redis
4、开机自启
测试通过后,可以开启开机自动启动systemctl enable redis
