CentOS7中设置Redis开机自启

在你自己的redis安装目录中找到/utils/redis_init_script

cd /usr/local/redis-6.2.6/utils/redis_init_script

  这个文件是redis的启动文件

拷贝到/etc/init.d下

cd /etc/init.d

cp /usr/local/redis-6.2.6/utils/redis_init_script redis

  init.d文件夹是CentOS系统启动时自己要扫描的文件夹,所以将redis的文件夹放在这个目录下

接着编辑拷贝过来的redis文件

vi redis

#在第二行加上
#chkconfig: 2345 80 90  


#配置修改
PATH=/usr/local/bin:/sbin:/usr/bin:/bin  #我是将redis安装在/usr/local下,看你情况

REDISPORT=6379  #不用改

EXEC=/usr/local/bin/redis-server     #也是安装路径下的

CLIEXEC=/usr/local/bin/redis-cli       #同上

REDIS_CLI=/usr/local/redis-6.2.6/src/redis-cli       #同上

PIDFILE=/var/run/redis_${REDISPORT}.pid    #这个每个人都是一样的,最后的pid名字可以自己起

CONF="/usr/local/redis-6.2.6/redis.conf"   #也是安装路径下的

  注意:记得把注释删了,或者换行,会报错;redis.conf和防火墙的问题大家百度解决就好

OK,保存后重启redis

service redis stop
service redis start
ps aux | grep redis-server  #查看redis是否开启

 

[root@smart-platform-Redis ~]# ps aux | grep redis-server
root 1215 0.1 0.2 162512 9828 ? Ssl 13:37 0:00 /usr/local/bin/redis-server *:6379
root 3021 0.0 0.0 112828 992 pts/0 S+ 13:37 0:00 grep --color=auto redis-server
[root@smart-platform-Redis ~]#

这种情况就启动成功了!

  

最后,重启你的服务器,查看Redis端口是否自动启动

学习工作顺利,祝好!

 

posted @ 2021-10-28 14:32  Tsui98'  阅读(375)  评论(0编辑  收藏  举报