WSL 安装 Debian 12 后,Linux 如何安装 redis ?

在 WSL 的 Debian 12 上安装 Redis 的步骤如下:


1. 更新系统包列表

bash 复制代码
sudo apt update && sudo apt upgrade -y

2. 安装 Redis

bash 复制代码
sudo apt install redis-server -y

3. 启动 Redis 服务

bash 复制代码
sudo systemctl start redis

4. 设置开机自启

bash 复制代码
sudo systemctl enable redis

5. 验证 Redis 运行状态

bash 复制代码
sudo systemctl status redis

正常运行时应显示 active (running)


6. 测试 Redis 连接

bash 复制代码
redis-cli ping

若返回 PONG 表示成功。


7. 配置 Redis(可选)

编辑配置文件:

bash 复制代码
sudo nano /etc/redis/redis.conf
  • 安全建议 :取消绑定本地 IP(注释 bind 127.0.0.1 ::1)或设置密码 requirepass yourpassword

  • 保存后重启服务:

    bash 复制代码
    sudo systemctl restart redis

WSL 注意事项

  • systemd 支持 :旧版 WSL 默认不启用 systemd,若上述命令报错,需手动启动 Redis:

    bash 复制代码
    sudo service redis start

    或参考 WSL 启用 systemd 教程


验证安装

bash 复制代码
redis-cli
127.0.0.1:6379> set test "hello"
OK
127.0.0.1:6379> get test
"hello"

卸载 Redis(备用)

bash 复制代码
sudo apt purge redis-server -y
sudo apt autoremove -y

完成以上步骤后,Redis 即可在 Debian 12 上正常运行。根据需求调整配置文件以优化性能或安全性。

相关推荐
愿天垂怜几秒前
【C++脚手架】ffmpeg 库的介绍与使用
linux·服务器·开发语言·c++·ide·git·ffmpeg
jimy14 分钟前
Linux动态加载器,loader,dynamic linker
linux·运维·服务器
kongba0077 分钟前
ttyd Web终端安装指南(OpenCloudOS 9)
linux·前端
lolo大魔王8 分钟前
Linux 文件权限超详细详解(读懂权限标识、数字权限、特殊权限、chmod/chown)
linux·运维·服务器
月夜的风吹雨22 分钟前
Linux 基础开发工具详解:从 yum 到 gdb 实战指南
linux·git·ubuntu·centos·vim
DeeplyMind23 分钟前
Linux 内核日志级别kern_levels与 dmesg 用法
linux·dmesg
Shingmc326 分钟前
【Linux】多路转接之epoll
linux·运维·服务器·开发语言·网络
better_liang33 分钟前
每日Java面试场景题知识点之-数据库与缓存的一致性
java·数据库·redis·面试·分布式系统·缓存一致性·cache aside
我叫张小白。38 分钟前
基于Redis与FastAPI的分布式共享会话体系
数据库·redis·分布式·缓存·中间件·fastapi·依赖注入
代码旅人ing39 分钟前
Redis+Spring+MyBatis + 微服务 + 消息队列核心知识点(面试高频题目合集)
redis·spring·mybatis·java-rabbitmq