Redis高级之 Linux安装redis的步骤 以及 常见问题解决(时钟错误 和 没有名为XXXX的成员)

一. Linux安装redis的步骤

  1. 下载redis安装包
    直接下载,链接可去官网获取 (此处我安装的为6.0.7)
    wget http://download.redis.io/releases/redis-6.0.7.tar.gz

如果wget未找到命令的话,需要安装wget,输入命令:yum -y install wget 之间安装就可以了

先安装gcc,编译的时候依赖gcc环境 : yum install gcc-c++
在这里插入图片描述

在这里插入图片描述

然后也是一直等待,一直y就可以了
在这里插入图片描述

  1. 输入命令:tar -zxvf redis-6.0.7.tar.gz
    在这里插入图片描述

进入解压文件夹:cd redis-6.0.7
在这里插入图片描述

  1. 执行make,进行编译,等待就好

在这里插入图片描述
出现以下提示即为成功
在这里插入图片描述

  1. 进入redis的src 文件目录下, 输入 ll 查看, 出现以下redis文件即可
    在这里插入图片描述

在这里插入图片描述

  1. 输入 redis-server 命令启动redis , 端口号为 6379
    在这里插入图片描述
  2. 测试储存数据 redis-cli 连接
    在这里插入图片描述

二. 所遇问题及解决

1.make指令执行出现 : 检测到时钟错误, 您的创建可能不是完整的

在这里插入图片描述
解决方案: 输入 find . -type f -exec touch {} ; 执行之后再次进行 make 操作

2. Linux环境下安装redis报错structredisServer没有名为XXXX的成员


解决方案:
1、安装gcc套装:
yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make

2、升级gcc

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash

3、执行完上述命令后再次make即可。
如果make还是不成功并报同样错误, 就先 make distclean , 在 make

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值