如果你还没有安装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
是不是方便多了呢!