【Redis6.x】在Redhat 8.3上安装 Redis 6.0.10 最新版

从Redis官网(https://redis.io/download)下载最新版:6.0.10

  • Stable (6.0)

    Redis 6.0 introduces SSL, the new RESP3 protocol, ACLs, client side caching, diskless replicas, I/O threads, faster RDB loading, new modules APIs and many more improvements.

    Release notesDownload 6.0.10

看官觉得满意,请酌情打个赏呗(^_^)

使用 rz (如果系统提示rz命令不存在,则需要安装 lrzsz-0.12.20-43.el8.x86_64.rpm 包)上传 redis-6.0.10.tar.gz 包到服务器

解压:

tar -xzf redis-6.0.10.tar.gz

编译:

cd redis-6.0.10 && make

make test

注意:如果执行 make test 时如果出现下面的错误,则需要下载、安装 tcl-8.6.8-2.el8.x86_64.rpm 包

You need tcl 8.5 or newer in order to run the Redis test
make[1]: *** [Makefile:349:test] 错误 1
make[1]: 离开目录“/root/redis-6.0.10/src”
make: *** [Makefile:6:test] 错误 2

在执行make test最后,会出现下面的错误,但是并不会影响安装操作。

!!! WARNING The following tests failed:

*** [err]: Test FLUSHALL aborts bgsave in tests/integration/rdb.tcl
bgsave not aborted
*** [err]: CONFIG SET oom-score-adj works as expected in tests/unit/oom-score-adj.tcl
Expected [get_oom_score_adj 38795] == [expr 0 + 30] (context: type eval line 26 cmd {assert {[get_oom_score_adj $child_pid] == [expr $base + 30]}} proc ::test)
Cleanup: may take some time... OK
make[1]: *** [Makefile:349:test] 错误 1
make[1]: 离开目录“/root/redis-6.0.10/src”
make: *** [Makefile:6:test] 错误 2

查询报错信息,貌似 oom-score-adj 是6.0.7版本增加的一个新特性:

* Add oom-score-adj configuration option to control Linux OOM killer

参考:https://github.com/redis/redis/blob/6.0/00-RELEASENOTES

安装:

# make install 

安装成功之后,redis的可执行文件会被复制到 /usr/local/bin 目录下。

# cd /usr/local/bin

# ls -ltr

-rwxr-xr-x. 1 root root 11303344 1月 15 15:02 redis-server
-rwxr-xr-x. 1 root root 6384096 1月 15 15:02 redis-benchmark
-rwxr-xr-x. 1 root root 6690344 1月 15 15:02 redis-cli
-rwxr-xr-x. 1 root root 11303344 1月 15 15:02 redis-check-rdb
-rwxr-xr-x. 1 root root 11303344 1月 15 15:02 redis-check-aof
lrwxrwxrwx. 1 root root 12 1月 15 15:02 redis-sentinel -> redis-server

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

cnskylee

技术分享我是认真的,期待您打赏

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

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

打赏作者

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

抵扣说明:

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

余额充值