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/8/2 9:32:12 阅读更多 →
IMX219-83双目相机实战:从立体校准到深度图生成的完整指南

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

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

2026/8/2 9:32:12 阅读更多 →
极验滑块验证码自动化对抗实战:从原理到代码实现

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

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

2026/8/2 9:32:12 阅读更多 →

最新新闻

AIStarter桌面端AI项目一键部署神器:全新架构即将升级,脚本打包更轻量高效(含使用教程)

AIStarter桌面端AI项目一键部署神器:全新架构即将升级,脚本打包更轻量高效(含使用教程)

大家好,我是专注AI工具分享的开发者。上期介绍了PanelAI后,很多朋友催更AIStarter,今天就来详细聊聊这款面向个人桌面端的AI项目启动工具。AIStarter核心定位是帮助用户快速在本地电脑部署各类AI项目,无需服务器也能轻松运行。目前…

2026/8/2 17:52:26 阅读更多 →
ホーム2段目「次発+文章の割込み交互」表示確認

ホーム2段目「次発+文章の割込み交互」表示確認

摘要:本文记录了在 MFC C 框架的铁路控制软件中,针对新站“つきのわ駅”进行先行动作确认时遇到的一个显示问题。具体现象为:第二段 LED 显示器能正常显示“次发”列车信息及日英混合的割込み(插入)信息,但…

2026/8/2 17:52:26 阅读更多 →
安庆华为全屋智能

安庆华为全屋智能

华为鸿蒙智家全屋智能方案为安庆地区的家庭提供了前沿的智能家居解决方案,凭借其强大的技术和全面的服务体系,成为了追求高品质生活家庭的理想选择。下面将围绕华为鸿蒙智家全屋智能的核心特点、优势以及在安庆地区的应用实例展开介绍。一、核心架构与特…

2026/8/2 17:52:26 阅读更多 →
扫雷游戏项目

扫雷游戏项目

扫雷游戏 —— 项目设计报告 一、游戏简介 扫雷是一款经典的单人益智游戏,最早在 Windows 3.1 时代随系统附带而广为人知。游戏的目标很简单:在不踩到地雷的前提下,翻开棋盘上所有安全格子。 基本规则如下: 棋盘由若干格子组成&am…

2026/8/2 17:52:26 阅读更多 →
校园网环境下Windows系统定时开机、自动登录与联网认证全自动方案

校园网环境下Windows系统定时开机、自动登录与联网认证全自动方案

1. 项目缘起:一个“懒人”的桌面自动化构想作为一名在校园里摸爬滚打多年的“老油条”,我每天到实验室的第一件事,就是按下电脑的电源键,然后等待漫长的启动过程。开机后,手动输入Windows密码登录,接着还得…

2026/8/2 17:52:26 阅读更多 →
Unity游戏Mod开发入门:基于BepInEx框架的完整实践指南

Unity游戏Mod开发入门:基于BepInEx框架的完整实践指南

1. 项目概述:从玩家到创造者的蜕变 如果你和我一样,是个深度游戏玩家,玩久了总会冒出一些“要是能这样改一下就好了”的念头。从《星露谷物语》里想随时换农场布局,到《幻兽帕鲁》里琢磨着加个新物种,这种“动手改造”…

2026/8/2 17:51:26 阅读更多 →

日新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/2 0:00:38 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/2 0:00:38 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/2 0:00:38 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/2 0:00:38 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/2 0:00:38 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/2 0:00:38 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/2 6:34:16 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/2 2:47:48 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/2 0:23:22 阅读更多 →