• 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端口是否自动启动

    学习工作顺利,祝好!

     

  • 相关阅读:
    ab测试curl json语句
    Python进阶-----静态方法@property,@classmethod,@staticmethod【转】
    staticmethod写和不写有什么区别?【转】
    使用 febootstrap 制作自定义基础镜像【转】
    k8s
    Linux服务器扩容VG时报错 Couldn't create temporary archive name.
    2020年的一些思考和总结
    谈谈FTP
    NET::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)
    Centos7 cache/buff过高处理方法
  • 原文地址:https://www.cnblogs.com/cuijunfeng/p/15475495.html
Copyright © 2020-2023  润新知