WSL->Ubunut安装Redis

由于Redis不再维护Windows版本了,目前Windows系统能使用的最新版是3.X,若想使用新版本的Redis,又觉得装双系统太麻烦,建议在WSL的Ubuntu系统里安装Redis,下面以Redis6.2.7为例。

方式一:通过Ubuntu官方仓库安装

shell 复制代码
# 更新软件包
sudo apt update
# 安装Redis
sudo apt install redis-server -y
# 查看Redis版本
redis-server --version

但这种方式安装的Redis版本通常比较古老。。。。。。

方式二:手动编译安装(推荐)

shell 复制代码
# 安装编译依赖
sudo apt update
sudo apt install build-essential tcl -y

# 下载Redis对应版本的源码
wget https://download.redis.io/releases/redis-6.0.16.tar.gz
tar xzf redis-6.0.16.tar.gz
cd redis-6.0.16

# 编译并安装
make -j$(nproc)
sudo make install

配置Redis

shell 复制代码
# 创建配置文件目录
sudo mkdir /etc/redis
sudo cp redis.conf /etc/redis/

# 修改配置(可选)
sudo nano /etc/redis/redis.conf

常见配置

shell 复制代码
bind 127.0.0.1 ::1  # 允许本地访问
protected-mode no    # 关闭保护模式(仅测试环境)
daemonize yes       # 以守护进程运行
相关推荐
章豪Mrrey nical7 小时前
前后端分离工作详解Detailed Explanation of Frontend-Backend Separation Work
后端·前端框架·状态模式
派大鑫wink9 小时前
【JAVA学习日志】SpringBoot 参数配置:从基础到实战,解锁灵活配置新姿势
java·spring boot·后端
程序员爱钓鱼9 小时前
Node.js 编程实战:文件读写操作
前端·后端·node.js
xUxIAOrUIII9 小时前
【Spring Boot】控制器Controller方法
java·spring boot·后端
Dolphin_Home9 小时前
从理论到实战:图结构在仓库关联业务中的落地(小白→中级,附完整代码)
java·spring boot·后端·spring cloud·database·广度优先·图搜索算法
zfj3219 小时前
go为什么设计成源码依赖,而不是二进制依赖
开发语言·后端·golang
weixin_462446239 小时前
使用 Go 实现 SSE 流式推送 + 打字机效果(模拟 Coze Chat)
开发语言·后端·golang
JIngJaneIL10 小时前
基于springboot + vue古城景区管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
小信啊啊10 小时前
Go语言切片slice
开发语言·后端·golang
Victor35612 小时前
Netty(20)如何实现基于Netty的WebSocket服务器?
后端