news 2026/9/25 12:22:13

CentOS7安装Redis全攻略

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CentOS7安装Redis全攻略

在 CentOS 7 的虚拟机中安装 Redis 可以通过以下几种方式完成,下面以通过 YUM 安装(推荐用于快速部署)和源码编译安装(适合需要特定版本或自定义配置)两种方式为例进行说明。


✅ 方法一:使用 YUM 安装 Redis(推荐新手)

1. 更新系统

sudo yum update -y

2. 安装 EPEL 仓库(Redis 在 EPEL 中)

sudo yum install epel-release -y

3. 安装 Redis

sudo yum install redis -y

4. 启动并设置开机自启

sudo systemctl start redis sudo systemctl enable redis

5. 检查运行状态

sudo systemctl status redis

6. 测试连接

redis-cli ping

如果返回PONG,说明安装成功。


✅ 方法二:源码编译安装(获取最新版或自定义)

1. 安装依赖

sudo yum install gcc make wget -y

2. 下载 Redis 源码(以 Redis 7.2.4 为例)

cd /usr/local/src sudo wget https://download.redis.io/releases/redis-7.2.4.tar.gz sudo tar xzf redis-7.2.4.tar.gz cd redis-7.2.4

🔍 可访问 https://download.redis.io/releases/查看最新版本。

3. 编译安装

sudo make sudo make install

默认安装到/usr/local/bin/。

4. 创建配置和数据目录

sudo mkdir /etc/redis sudo mkdir /var/lib/redis

5. 复制配置文件

sudo cp redis.conf /etc/redis/

编辑配置文件:

sudo vi /etc/redis/redis.conf

修改以下关键配置:

bind 127.0.0.1 # 允许本地连接 daemonize yes # 后台运行 dir /var/lib/redis # 数据目录 pidfile /var/run/redis.pid loglevel notice logfile /var/log/redis.log

6. 创建 systemd 服务文件(便于管理)

创建文件:/etc/systemd/system/redis.service

[Unit] Description=Redis In-Memory Data Store After=network.target [Service] User=root Group=root ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf ExecStop=/usr/local/bin/redis-cli shutdown Restart=always [Install] WantedBy=multi-user.target

7. 重新加载 systemd 并启动 Redis

sudo systemctl daemon-reexec sudo systemctl daemon-reload sudo systemctl start redis sudo systemctl enable redis

8. 验证

redis-cli ping # 应输出 PONG

🔧 防火墙设置(如需要远程访问)

如果要从外部访问 Redis(⚠️ 注意安全风险),需开放端口:

sudo firewall-cmd --permanent --add-port=6379/tcp sudo firewall-cmd --reload

并在redis.conf中修改:

bind 0.0.0.0 # 允许所有IP连接(生产环境慎用!) protected-mode no # 关闭保护模式(仅测试用)

⚠️警告:生产环境务必设置密码(requirepass yourpassword)并使用防火墙/IP白名单限制访问。


✅ 总结

方式

优点

适用场景

YUM 安装

简单快捷,自动管理依赖和服务

快速部署、学习测试

源码安装

可定制版本、路径、配置

需要特定版本或深度定制

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/25 8:42:26

永磁同步电机MotorCAD仿真详细流程揭秘

某永磁同步电机motorcad仿真流程,很详细 录制video文档最近在研究永磁同步电机的相关内容,发现MotorCAD这个软件在永磁同步电机仿真方面真的非常强大。今天就来给大家分享一下永磁同步电机MotorCAD的详细仿真流程,同时我还录制了配套的video,…

作者头像 李华
网站建设 2026/9/25 20:19:03

跳出“要么稳要么冲”陷阱:广告预算的确定性与增长性双驱法则

在亚马逊运营中,广告预算分配是一场精密的资源调度艺术,如何在“确保盈利”的确定性与“追求增长”的探索性之间找到平衡,是卖家必须掌握的核心能力。一、锚定底层逻辑:不同生命周期的预算哲学广告预算的设定,必须始于…

作者头像 李华
网站建设 2026/9/25 8:12:01

上海交大造出手机AI助手ColorAgent:不只是工具,更像贴心伙伴

这项突破性研究由上海交通大学与OPPO研究院联合完成,研究成果发表于2025年10月22日的arXiv预印本平台,论文编号为arXiv:2510.19386v1。研究团队由来自上海交通大学的李宁、吴正、张伟明等多位学者,以及OPPO研究院的林旗强、莫晓芸、赵音等专家…

作者头像 李华
网站建设 2026/9/26 0:55:53

机器视觉介绍

机器视觉的定义机器视觉(Machine Vision)是指通过计算机和图像处理技术模拟人类视觉功能,实现对物体识别、测量、定位和分析的自动化系统。广泛应用于工业检测、自动驾驶、医疗影像等领域。机器视觉的核心技术图像采集 通过摄像头、工业相机或…

作者头像 李华
网站建设 2026/9/25 18:59:17

基于鲹鱼优化算法(GTO)优化Canopy聚类附matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 🍎 往期回顾关注个人主页:Matlab科研工作室 🍊个人信条:格物致知,完整Matlab代码获取及仿…

作者头像 李华
网站建设 2026/9/25 14:56:36

IMU和GPS ekf融合定位 从matlab到c++代码实现 基于位姿状态方程

IMU和GPS ekf融合定位 从matlab到c代码实现 基于位姿状态方程,松耦合 文档且详细 蹲在实验室捯饬了三天咖啡机之后,我终于把IMU和GPS的EKF融合算法从Matlab搬到了C。这事儿就像把乐高积木从说明书模式切换到自由创作模式——你知道原理是对的&#xff0…

作者头像 李华