redis-软件安装redis5

下载redis的安装包

》下载页

Redis
https://redis.io/download

》复制下载地址

在这里插入图片描述

》在linux中进行下载

wget http://download.redis.io/releases/redis-5.0.5.tar.gz

在这里插入图片描述

解压缩

》把下载好的压缩包进行解压缩

在这里插入图片描述
在这里插入图片描述

复制目录到/usr/local下

在这里插入图片描述

编译

》进入到/usr/local/redis目录

》了解编译

在这里插入图片描述
》查看redis目录

在这里插入图片描述
里面有一个用于make编译的文件

》执行make编译

在这里插入图片描述

》根据报错查找原因

补安装一个软件

yum install gcc

在这里插入图片描述
在这里插入图片描述

》重新编译

又会报错

解决办法

此时再次执行make命令还会报另一种如下的错误,这是因为libc不是默认的分配器, 默认的分配器是jemalloc(jemalloc被证明比libc有更少的fragmentation problems)但是如果你又没有jemalloc而只有libc,所以make会出错。解决办法:增加环境变量make MALLOC=libc
————————————————
版权声明:本文为CSDN博主「谁喝了我的菊花茶」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zwdwinter/article/details/86540775

在这里插入图片描述

执行命令

make MALLOC=libc

结果

在这里插入图片描述

》重新再make

不再报错,问题解决

在这里插入图片描述

》小结,在执行编译的时候

1,先安装gcc

yum install gcc

2,增加环境变量

make MALLOC=libc

测试

在这里插入图片描述

结果得知

在这里插入图片描述

》解决

yum install tcl

在这里插入图片描述
如果询问,就选y

在这里插入图片描述

》再次make test

make test

可以正常的检测了

时间有点长,耐心等待

在这里插入图片描述
在这里插入图片描述

测试结果

在这里插入图片描述

将redis的命令安装

在这里插入图片描述
》文件功能说明
在这里插入图片描述

配置文件移动到/etc目录下

cp 配置文件 目标地点

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲸鱼编程pyhui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值