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

Windows+Linux安装redis教程

Redis 下载安装教程

一、Windows安装

1、下载地址:https://github.com/redis-windows/redis-windows/releases
访问成功后,下拉找到安装包
在这里插入图片描述

图片中展示的四个 Redis Windows 版本压缩包文件名,它们的核心区别在于 开发环境是否包含服务支持,具体差异如下:

2、安装
将下载的zip包解压后,进入到解压的目录,双击 redis-server.exe,出现如下则OK
在这里插入图片描述

上述压缩包详解:

1. 开发环境不同

文件名关键词环境说明
cygwin基于 Cygwin 环境编译,提供类 Unix 的 POSIX API 兼容层,兼容性较好但性能略低。
msys2基于 MSYS2/MinGW-w64 环境编译,轻量高效,性能更接近原生 Windows,推荐优先使用。

建议:生产环境优先选 msys2(性能更优),特殊兼容需求选 cygwin


2. 服务支持不同

文件名关键词功能说明
with-Service包含 Windows 服务安装脚本,可通过命令注册为系统服务,支持开机自启。
with-Service仅包含 Redis 可执行文件,需手动启动 redis-server.exe,适合临时测试。

典型场景

  • 长期运行的服务端 → 选 with-Service
  • 开发调试/临时使用 → 选基础版

二、Linux 安装

1、下载:

wget http://download.redis.io/releases/redis-8.0.2.tar.gz

在这里插入图片描述

2、下载后解压

tar -zxvf redis-8.0.2.tar.gz

在这里插入图片描述
3、安装到指定目录

#按实际情况更改
mkdir /usr/local/redis
cd redis-8.0.2
make
make install PREFIX=/usr/local/redis

4、创建配置目录并复制配置文件

# 创建配置目录
mkdir -p /usr/local/redis/etc
mkdir -p /usr/local/redis/data
mkdir -p /usr/local/redis/log
# 复制默认配置文件到指定目录
cp redis.conf /usr/local/redis/etc/

5、配置 Redis

# 编辑配置文件
vim /usr/local/redis/etc/redis.conf
# 以守护进程方式运行
daemonize yes
# 指定PID文件位置
pidfile /usr/local/redis/log/redis.pid
# 指定日志文件位置
logfile "/usr/local/redis/log/redis.log"
# 指定数据目录
dir /usr/local/redis/data
# 指定配置文件目录
include /usr/local/redis/etc/redis.conf

6、启动redis

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

成功后如下:
在这里插入图片描述

http://www.xdnf.cn/news/11772.html

相关文章:

  • Qt 中,设置事件过滤器(Event Filter)的方式
  • Java面试专项一-准备篇
  • 【2025】使用docker compose一键部署项目到服务器(4)
  • 【Web应用】若依框架:基础篇14 源码阅读-后端代码分析-课程管理模块前后端代码分析
  • WINDOWS11安装ipython3
  • sql入门语句-案例
  • ‘pnpm‘ 不是内部或外部命令,也不是可运行的程序
  • DrissionPage调试工具:网页自动化与数据采集的革新利器
  • Kafka消息队列
  • 洛谷 P1758 [NOI2009] 管道取珠(DP)
  • 小型民用AUV用途与研究
  • Linux RPC 和 NFS 教程
  • postman自动化测试
  • 玄机-日志分析-IIS日志分析
  • 网络各类型(BMA,NBMA,P2P)
  • Apache POI操作Excel详解
  • 微信小程序实现运动能耗计算
  • 区域徘徊检测算法AI智能分析网关V4助力公共场所/工厂等多场景安全升级
  • 时序数据库IoTDB与EdgeX Foundry集成适配服务介绍
  • RabbitMQ 开机启动配置教程
  • 前端判断内容文字是否溢出容器,创建临时元素来模拟文本实际宽度
  • JavaWeb:前后端分离开发-部门管理
  • 第四十二天打卡
  • [特殊字符] 革命性AI提示词优化平台正式开源!
  • sylar--线程模块
  • 电网“逆流”怎么办?如何实现分布式光伏发电全部自发自用?
  • 无监督学习-Complete Guide (较长)
  • yum更换阿里云的镜像源
  • 十六、【前端强化篇】完善 TestCase 编辑器:支持 API 结构化定义与断言配置
  • 极客大挑战 2019 EasySQL 1(万能账号密码,SQL注入,HackBar)