如果你还没有安装Redis,请先参考 Centos下Redis的安装与配置

首先我们切换到解压后的Redis目录

cd redis-4.0.6

然后将utils/redis_init_script文件复制到/etc/init.d下命名为redisd

cp utils/redis_init_script /etc/init.d/redisd

编辑/etc/init.d/redisd文件

vim /etc/init.d/redisd 

在第二行加入# chkconfig: 2345 80 90,目的是让redis开机启动,并修改里边的CONF,我的配置文件为/etc/redis/redis.conf ,大约在11行,其他的也可以根据实际情况修改

#!/bin/sh
# chkconfig: 2345 80 90  
#
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.

REDISPORT=6379
EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli

PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/etc/redis/redis.conf"

添加至服务

chkconfig --add redisd

查看一下

[root@localhost redis-4.0.6]# chkconfig --list |grep redisd

注意:该输出结果只显示 SysV 服务,并不包含原生 systemd 服务。SysV 配置数据可能被原生 systemd 配置覆盖。 
      如果您想列出 systemd 服务,请执行 'systemctl list-unit-files'。
      欲查看对特定 target 启用的服务请执行
      'systemctl list-dependencies [target]'。

redisd          0:关    1:关    2:开    3:开    4:开    5:开    6:关

启动Redis

service redisd start

然后使用redis-cli 是不是就可以连接上了呢

关闭Redis

service redisd stop

是不是方便多了呢!