当前位置: 首页 > news >正文

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。

CVE-2025-49844漏洞描述

1.下载官方安装包

点击官网下载链接,选择7.4.6版本。
https://download.redis.io/releases/

选择7.4.6版本

2.安装部署

说明:
       如未指定安装路径,应用默认会安装到/usr/local目录下,且可执行文件通常会被放置在/usr/local/bin。为方便管理指定如下路径(可根据实际需求替换):

(1)安装包文件存放路径:/app/install
(2)redis路径:/app/redis

2.1.解压文件到目标路径

  1. 查看当前redis版本
redis-cli --version
  1. 先确认目标路径下没有redis文件:
ll /app|grep redis
  1. 到包文件所在路径,解压文件到目标路径:
cd /app/install
tar -zxvf redis-7.4.6.tar.gz -C  /app
  1. 查看目标路径是否有生成文件:
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配置文件

  1. 备份配置文件
cp redis.conf redis.conf.bak
  1. 修改配置文件
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/
  1. 输入启动命令:
/app/redis/redis-server /app/redis/redis.conf
  1. 查看进程,端口,连接测试
    ① 查看进程:
ps -ef | grep redis-server 

② 查看端口监听:

netstat -tunlp | grep 6379

③ 连接测试,成功会返回PONG(示例密码:redis@123,请根据实际需求替换为强密码):

/app/redis/redis-cli -a redis@123 ping
  1. 如需停止(示例密码:redis@123,请根据实际需求替换为强密码):
/app/redis/redis-cli -a redis@123 shutdown

3.验证

redis-cli -a redis@123 INFO | grep redis_version
http://www.dtcms.com/a/507323.html

相关文章:

  • CSS学习笔记(五):CSS媒体查询入门指南
  • Redis多线程架构深度解析-从单线程到I/O Threading
  • 掌握 iOS 26 App 性能监控,多工具组合流程与实战指南
  • Spring定时任务中数据未持久化的深度排查指南:从autoCommit到事务管理的终极解法
  • BAT 大厂 java高频面试题汇总:JVM+Spring+ 分布式 +tomcat+MyBatis
  • 宸建设计网站想注册一个做网站的公司好
  • ThingsBoard开源物联网平台实践:从环境搭建到数据可视化
  • 第二章 线性表——课后习题解练【数据结构(c语言版 第2版)】
  • 成都网站建设开发公选择好的软件开发培训班
  • 待学习--中间件
  • Avalonia vs UniApp 全面对比分析
  • 策略模式优化多重判断
  • ios云打包证书申请不需要苹果电脑也是可以的
  • UniApp USB存储设备U盘操作、读写原生插件
  • 邢台 建网站中国机械设备制造网
  • app网站开发河 又最新新闻热点事件300字
  • ZooKeeper集群:分布式系统的核心守护者
  • 网鼎杯 2020 朱雀组
  • 开发避坑指南(63):解决SQL排序子句列名歧义异常:Column ‘xxx‘ is ambiguous
  • 【C + +】红黑树:全面剖析与深度学习
  • 数据结构(顺序表和链表)
  • C# 基础——装箱和拆箱
  • 分享网站友情链接营销
  • windows中用wsl使用cuda
  • 运维逆袭志·第3期 | 数据孤岛破局之战 :跨业务分析的难题攻坚
  • 《道德经》第二十一章
  • 第 14 章:Spring AI Alibaba — Nacos3实现动态Prompt
  • TableTime:将时序分类重构为表格理解任务,更有效对齐LLM语义空间
  • Java的main方法语法
  • 【Linux】 层层递进,抽丝剥茧:调度队列、命令行参数、环境变量