redis-7.4.6部署安装
redis-7.4.6部署安装
- 背景
- 1.下载官方安装包
- 2.安装部署
- 2.1.解压文件到目标路径
- 2.2.编译安装
- 2.3.修改redis.conf配置文件
- 2.4.启动redis
- 3.验证
背景
为修复 CVE-2025-49844 漏洞,需将 Redis 组件升级至安全版本 7.4.6。
1.下载官方安装包
点击官网下载链接,选择7.4.6版本。
https://download.redis.io/releases/
2.安装部署
说明:
如未指定安装路径,应用默认会安装到/usr/local
目录下,且可执行文件通常会被放置在/usr/local/bin
。为方便管理指定如下路径(可根据实际需求替换):
(1)安装包文件存放路径:/app/install
(2)redis路径:/app/redis
2.1.解压文件到目标路径
- 查看当前redis版本
redis-cli --version
- 先确认目标路径下没有redis文件:
ll /app|grep redis
- 到包文件所在路径,解压文件到目标路径:
cd /app/install
tar -zxvf redis-7.4.6.tar.gz -C /app
- 查看目标路径是否有生成文件:
ll /app|grep redis
2.2.编译安装
mv /app/redis-7.4.6 /app/redis
cd /app/redis
make
##此处指定安装路径到/app/redis
make PREFIX=/app/redis install
2.3.修改redis.conf配置文件
- 备份配置文件
cp redis.conf redis.conf.bak
- 修改配置文件
vi redis.conf
① 将daemonize no
改为:daemonize yes
② 修改数据存储路径,将dir ./
改为:dir /app/redis
③ 允许容器访问:将bind 127.0.0.1
改为:bind 0.0.0.0
④ 设置密码(示例密码:redis@123
,请根据实际需求替换为强密码):
将# requirepass foobared
改为:requirepass redis@123
(去掉#)
3. 修改完成后保存
2.4.启动redis
##将可执行文件复制至/app/redis/目录下。(注:因实际需求为将所有文件集中存放于/app/redis/路径下,故此处统一复制至此目录)
cp /app/redis/bin/* /app/redis/
- 输入启动命令:
/app/redis/redis-server /app/redis/redis.conf
- 查看进程,端口,连接测试
① 查看进程:
ps -ef | grep redis-server
② 查看端口监听:
netstat -tunlp | grep 6379
③ 连接测试,成功会返回PONG(示例密码:redis@123,请根据实际需求替换为强密码):
/app/redis/redis-cli -a redis@123 ping
- 如需停止(示例密码:redis@123,请根据实际需求替换为强密码):
/app/redis/redis-cli -a redis@123 shutdown
3.验证
redis-cli -a redis@123 INFO | grep redis_version