upgrade redis from 6.0.16 to 6.2.19

卸载旧版本

apt remove redis-server -y

备份 config

cp /etc/redis/redis.conf /etc/redis/redis.conf.bak

下载6.2.19并解压

apt install wget
cd /opt
wget https://download.redis.io/releases/redis-6.2.19.tar.gz
tar -xvf redis-6.2.19.tar.gz

下载编译工具

apt update && apt install -y gcc automake autoconf libtool make

编译 Redis

cd redis-6.2.19/
make
cd src
make test
apt update
apt install -y pkg-config tcl tcl-dev
make test
make install

查看安装目录

which redis-server
#/usr/local/bin/redis-server

安装 Redis 服务脚本

ll /etc/redis
mkdir /etc/redis # 有该目录的话, 跳过
cd /opt/redis-6.2.19/
cp redis.conf /etc/redis

编辑配置文件:

apt install vim
vi /etc/redis/redis.conf

将 daemonize no 改为:
daemonize yes
:wq

启动 Redis 服务

/usr/local/bin/redis-server /etc/redis/redis.conf

关闭Redis 服务

/usr/local/bin/redis-cli shutdown

查看 Redis 服务是否启动成功

ps aux | grep redis-server

redis-cli ping

验证 Redis 版本:

/usr/local/bin/redis-server --version
Redis server v=6.2.19 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=c56d6407635b711f

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐