美文网首页
linux中安装redis6.0.6

linux中安装redis6.0.6

作者: 金煜博 | 来源:发表于2021-05-13 19:04 被阅读0次

    1.下载redis

    链接:https://pan.baidu.com/s/18AsGqtNeHIYcF4L1y2B0fQ
    提取码:3535 (连接失效自行百度或官网下载)

    2.进入local目录上传并解压redis

    cd /usr/local/
    tar -zxvf redis-6.0.6.tar.gz


    图片.png 图片.png

    3.安装gcc make

    yum install gcc-c++
    yum -y install make

    4.编译redis

    进入redis目录输入make编译


    图片.png

    进入redis的src目录输入make install 初始化


    图片.png

    5.移动redis配置文件

    1)Redis目录中创建ect与bin目录


    图片.png

    2)将redis.conf文件移动到ect中


    图片.png
    3)进入src目录移动redis命令文件
    mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis-6.0.6/bin/
    图片.png

    6.编辑redis.conf文件

    1)设置后台启动redis
    daemonize yes
    2)设置redis密码
    requirepass 123456
    3)设置redis开启远程访问,注释即可

    # bind 127.0.0.1
    
    图片.png

    7.进入redis目录的bin目录中运行redis

    cd /usr/local/redis-6.0.6/bin/
    ./redis-server /usr/local/redis-6.0.6/ect/redis.conf


    图片.png

    8.查看是否启动成功

    ps -ef|grep redis


    图片.png

    9.使用密码验证redis

    图片.png

    10.关闭防火墙

    systemctl stop firewalld.service


    图片.png

    11.使用redis客户端连接

    图片.png

    12.常见出错问题

    在redis目录中make时报错,因为gcc版本过低需要升级


    图片.png

    运行如下升级命令

    yum -y install centos-release-scl
    yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
    // 临时有效,退出 shell 或重启会恢复原 gcc 版本
    sudo scl enable devtoolset-9 bash
    // 长期有效
    echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
    

    相关文章

      网友评论

          本文标题:linux中安装redis6.0.6

          本文链接:https://www.haomeiwen.com/subject/cmnzdltx.html