CentOS Stream 9 Redis 7.2.7 源码编译一键安装脚本
CentOS Stream 9 Redis 7.2.7 源码编译一键安装脚本自动编译、自动配置、自动 systemd 托管开启 AOF 持久化 密码 远程访问安装完直接可用#!/bin/bashset-euopipefail# 版本与路径REDIS_VERSION7.2.7INSTALL_DIR/usr/local/redisDATA_DIR/data/redisLOG_DIR/var/log/redisCONF_DIR${INSTALL_DIR}/confREDIS_PASS123456echo-e\033[32m 安装依赖 \033[0mdnfinstall-ygcc gcc-cmakeopenssl-develecho-e\033[32m 下载 Redis${REDIS_VERSION}\033[0mcd/usr/local/srcwget-Nhttps://download.redis.io/releases/redis-${REDIS_VERSION}.tar.gzecho-e\033[32m 解压 编译 \033[0mtarzxf redis-${REDIS_VERSION}.tar.gzcdredis-${REDIS_VERSION}make-j$(nproc)echo-e\033[32m 安装 \033[0mmakeinstallPREFIX${INSTALL_DIR}echo-e\033[32m 创建目录 \033[0mmkdir-p${CONF_DIR}${DATA_DIR}${LOG_DIR}echo-e\033[32m 复制配置文件 \033[0mcpredis.conf${CONF_DIR}/redis.confecho-e\033[32m 自动配置 redis.conf \033[0msed-is|^bind .*|bind 0.0.0.0|${CONF_DIR}/redis.confsed-is|^protected-mode .*|protected-mode no|${CONF_DIR}/redis.confsed-is|^port .*|port 6379|${CONF_DIR}/redis.confsed-is|^daemonize .*|daemonize no|${CONF_DIR}/redis.confsed-is|^logfile .*|logfile${LOG_DIR}/redis.log|${CONF_DIR}/redis.confsed-is|^dir .*|dir${DATA_DIR}|${CONF_DIR}/redis.confsed-is|^# requirepass .*|requirepass${REDIS_PASS}|${CONF_DIR}/redis.confsed-is|^appendonly .*|appendonly yes|${CONF_DIR}/redis.confecho-e\033[32m 创建 systemd 服务 \033[0mcat/usr/lib/systemd/system/redis.serviceEOF [Unit] DescriptionRedis Server Afternetwork.target [Service] Typesimple ExecStart${INSTALL_DIR}/bin/redis-server${CONF_DIR}/redis.conf ExecReload/bin/kill -USR2 \$MAINPIDRestarton-failure LimitNOFILE65535 [Install] WantedBymulti-user.target EOFecho-e\033[32m 启动并开机自启 \033[0msystemctl daemon-reload systemctlenable--nowredissleep2echo-e\033[32m 加入全局命令 \033[0mechoexport PATH\$PATH:${INSTALL_DIR}/bin/etc/profile.d/redis.shsource/etc/profile.d/redis.shecho-e\033[32m 安装完成\033[0mredis-server--versionredis-cli--versionechoecho安装目录${INSTALL_DIR}echo配置文件${CONF_DIR}/redis.confecho数据目录${DATA_DIR}echo密码${REDIS_PASS}echo测试redis-cli -a${REDIS_PASS}使用方法# 1. 创建脚本viminstall_redis727.sh# 2. 粘贴上面全部内容保存# 3. 加执行权限chmodx install_redis727.sh# 4. 运行./install_redis727.sh安装后信息端口6379密码123456开启 AOF 持久化允许远程访问开机自启命令全局可用测试redis-cli-a123456127.0.0.1:6379settestok127.0.0.1:6379gettest

相关新闻

国密TLCP协议实战指南:从TLS迁移到SM2/SM4双证书配置

国密TLCP协议实战指南:从TLS迁移到SM2/SM4双证书配置

1. 项目概述:当国密成为必选项最近两年,但凡涉及到金融、政务、能源或者与国企有业务往来的后端系统,国密改造这个话题就绕不过去。我最早接触国密协议,是源于一个银行支付网关的对接需求,对方明确要求通信链路必须支持…

2026/10/19 17:46:14 阅读更多 →
IMX219-83双目相机实战:从立体校准到深度图生成的完整指南

IMX219-83双目相机实战:从立体校准到深度图生成的完整指南

1. 项目概述:从单目到双目,IMX219-83立体相机的价值何在如果你玩过机器人、无人机,或者对自动驾驶、三维重建感兴趣,那你肯定对“深度感知”这个概念不陌生。简单来说,就是让机器像人眼一样,能判断出物体离…

2026/10/18 17:31:39 阅读更多 →
极验滑块验证码自动化对抗实战:从原理到代码实现

极验滑块验证码自动化对抗实战:从原理到代码实现

1. 项目概述:从“黑盒”到“白盒”的极验滑块对抗之路如果你做过爬虫,尤其是和数据采集、自动化相关的项目,那你一定绕不开“极验滑块”这个坎。它就像一道横亘在数据大门前的智能闸门,从早期的简单拖动,到后来的拼图、…

2026/10/19 17:26:46 阅读更多 →

最新新闻

多模态模型意图歧义破解:VisInteract交互搜索机制与工程实践

多模态模型意图歧义破解:VisInteract交互搜索机制与工程实践

1. 从“自作主张”说起:多模态模型到底缺了什么做过多模态大模型应用的人大概都有过这种体验:你给模型一张图,问它“这个东西怎么用”,它洋洋洒洒给你写了一大段,看起来头头是道,但仔细一读,它回…

2026/10/20 5:24:06 阅读更多 →
提示词工程实战:学会和AI把话说清楚的技术

提示词工程实战:学会和AI把话说清楚的技术

先聊个现象。最近一年,身边越来越多非技术背景的朋友开始频繁使用ChatGPT,但同一款工具,有人拿它几分钟产出一份结构完整的活动方案,有人却只能在“帮我写个文案”这种模糊指令里反复打转,最后抱怨AI“不够聪明”。差距…

2026/10/20 5:24:06 阅读更多 →
大模型与数据库集成实战:从Text-to-SQL到查询调度链路设计

大模型与数据库集成实战:从Text-to-SQL到查询调度链路设计

大模型和数据库集成这件事,听起来像是个技术组合题,但真正把它推到商业化场景里,你会发现架构设计远不止“接个API、调个向量库”那么简单。我这两年带着团队做了几个从原型到生产落地的项目,其中一个跨平台的业务问答系统最有代表…

2026/10/20 5:24:06 阅读更多 →
FIVM-RBF:特征重要性加权增强RBF神经网络的回归预测

FIVM-RBF:特征重要性加权增强RBF神经网络的回归预测

FIVM-RBF这名字听起来像论文标题,实际上拆开就是Feature Importance Weighting(特征重要性加权)RBF神经网络。简单说就是先算一下哪些输入特征对预测目标影响大,给它们加权,再送进径向基网络做非线性回归。很多人一看到"创新方法"就…

2026/10/20 5:24:06 阅读更多 →
多模态意图搜索:VisInteract交互式框架与工程实践

多模态意图搜索:VisInteract交互式框架与工程实践

1. 从“自作主张”说起:多模态模型到底缺了什么做过多模态应用的人大概都有过这种体验:你给模型一张图,问它“这个东西怎么用”,它洋洋洒洒给你写了一大段,看起来头头是道,但仔细一读,它回答的根…

2026/10/20 5:24:06 阅读更多 →
Unity Shader技巧:移动端伪次表面散射模拟实战

Unity Shader技巧:移动端伪次表面散射模拟实战

1. 为什么我要写一篇“假”的次表面散射先聊点实在的。在Unity里做皮肤、蜡烛、树叶、大理石这类材质时,大家第一反应都是上真正的次表面散射(Subsurface Scattering,SSS)——就是光打进去之后在物体内部散射、再从其他地方溢出来…

2026/10/20 5:23:05 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →