下载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
————————————————
版权声明:本文为优快云博主「谁喝了我的菊花茶」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/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 配置文件 目标地点

948

被折叠的 条评论
为什么被折叠?



