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 上正常运行。根据需求调整配置文件以优化性能或安全性。

相关推荐
艾斯比的日常11 分钟前
Redis 大 Key 深度解析:危害、检测与治理实践
数据库·redis·缓存
python百炼成钢14 分钟前
13.RTC实时时钟
linux·stm32·单片机·嵌入式硬件·实时音视频
唐小码42 分钟前
Redis RedisTimeSeries 在springboot中的应用
spring boot·redis·后端
二进制coder1 小时前
Linux RTC 驱动子系统详细实现方案
linux·运维·实时音视频
淮北4941 小时前
linux系统学习(10.shell基础)
linux·运维·服务器·学习
Lolo_fi2 小时前
记录Fedora43上安装向日葵
linux
noravinsc2 小时前
两台 centos 7.9 部署 pbs version 18.1.4 集群
linux·运维·centos
你的微笑,乱了夏天2 小时前
linux centos常用命令整理
linux·运维·centos
故林丶2 小时前
【Linux】CentOS 7.8 Docker + Docker Compose 安装
linux·docker·centos
刘一说2 小时前
CentOS系统一键安装Memcached教程
linux·centos·memcached