• Centos8上安装Redis5.X


    一、下载Redis

      下载地址:wget http://download.redis.io/releases/redis-5.0.7.tar.gz

      解压:tar -xzvf redis-5.0.7.tar.gz 

    二、准备编译:

      1、请在操作前确认gcc是否已安装

        安裝gcc命令:yum install gcc

      2、请在操作前确认tcl是否已安装

        安裝tcl命令:yum install tcl

    三、编译

      1、cd redis-5.0.7/

      2、make MALLOC=libc

        make 后加 MALLOC的参数的原因:

        避免提示找不到 jemalloc/jemalloc.h

    四,测试编译:

      测试编译命令:make test

      \o/ All tests passed without errors! 看到这一行表示测试没问题

    五、安装:

      1、cd /opt

      2、mkdir redis5  

        

        

      3、cd redis5

      4、mkdir bin

      5、mkdir conf

      6、cd bin/

      7、cp /root/softwares/redis-5.0.7/src/redis-cli ./

      8、cp /root/softwares/redis-5.0.7/src/redis-server ./

      9、在进入到conf文件:cd /opt/redis5/conf

      10、cp /root/softwares/redis-5.0.7/redis.conf ./

    六、配置:

      vim /opt/redis5/conf/redis.conf

      1、requirepass ******    你的redis密码

      2、# bind 127.0.0.1       注释掉这一行

      3、daemonize no  改为 yes

      4、protected-mode yes 改为 no

    七、运行

      /opt/redis5/bin/redis-server /opt/redis5/conf/redis.conf

      

     八、使redis可以用systemd方式启动和管理

       vim /lib/systemd/system/redis.service
    [Unit]
    Description=Redis
    After=network.target
    
    [Service]
    Type=forking
    PIDFile=/var/run/redis_6379.pid
    ExecStart=/opt/redis5/bin/redis-server /opt/redis5/conf/redis.conf
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s QUIT $MAINPID
    PrivateTmp=true
    
    [Install]
    WantedBy=multi-user.target

      重载系统服务:systemctl daemon-reload

    启动:systemctl start redis    
    停止:systemctl stop redis
    查看状态 systemctl status redis
    开机启动 systemctl enable redis

      


    侯哥语录:我曾经是一个职业教育者,现在是一个自由开发者。我希望我的分享可以和更多人一起进步。分享一段我喜欢的话给大家:"我所理解的自由不是想干什么就干什么,而是想不干什么就不干什么。当你还没有能力说不得时候,就努力让自己变得强大,拥有说不得权利。"
  • 相关阅读:
    OCP-052考试题库汇总(29)-CUUG内部解答版
    OCP-052考试题库汇总(28)-CUUG内部解答版
    OCP-052考试题库汇总(27)-CUUG内部解答版
    OCP-052考试题库汇总(26)-CUUG内部解答版
    OCP-052考试题库汇总(25)-CUUG内部解答版
    OCP-052考试题库汇总(24)-CUUG内部解答版
    007 线程的join方法
    006 线程休眠
    005 线程打断---完成线程的终结
    004 守护线程
  • 原文地址:https://www.cnblogs.com/Se7eN-HOU/p/15578007.html
Copyright © 2020-2023  润新知