开发者社区> 问答> 正文

编译升级 ApsaraCache 教程




前言


作为一个负责任的教程,我们写了安装教程怎么能不放升级教程呢。这篇介绍的就是 ApsaraCache 版本更新后如何升级的教程。
注: 升级需要做好备份准备

教程


一、查看目前版本 ,运行下面语句来查看目前版本: redis-cli --version

例如: root@iZuf61zz9zmbbjen0g78z2Z:/etc# redis-cli --versionredis-cli 999.999.999 (git:2f53a2b8)

那么我们安装的就是 Github 上以 2f53a2b8 为标志的修改版本, 具体可以在 这里 查看
二、下载最新版源码 ,如果存在更新的版本,那么我们就 git clone 一下最近的版本:


cd /src
git clone https://github.com/alibaba/ApsaraCache.git
cd ApsaraCache



三、编译


make


四、停止 redis-server 服务 [流汗] 小规模部署就不热升级了~


service redis-server stop


五、将二进制文件复制到安装目录 这样将编译好得新二进制文件覆盖旧的就可以实现升级了


cp src/{redis-benchmark,redis-check-aof,redis-check-rdb,redis-cli,redis-sentinel,redis-server} /usr/local/redis/bin/


六、启动 redis-server 就完成升级了


service redis-server start


七、再查看一下版本确认一下就行

展开
收起
妙正灰 2017-11-29 22:34:04 3782 0
1 条回答
写回答
取消 提交回答
  • -------------------------

    2018-01-24 11:22:31
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《Java开发手册》2019最新版发布! 立即下载
《阿里巴巴Java开发手册》1.3.0版本【非最新版】 立即下载
阿里巴巴Java开发手册PDF1.2.0版(非最新版) 立即下载