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

相关推荐
元闰子7 小时前
怎么让程序更高效地连起来?
数据库·redis·mysql
洲覆7 小时前
Redis 内存淘汰策略
开发语言·数据库·redis·缓存
Wins_calculator7 小时前
Fixed VLC snap on Ubuntu
linux·ubuntu·vlc·snap
偶尔贪玩的骑士7 小时前
Kioptrix Level 1渗透测试
linux·开发语言·网络安全·php
楠木s7 小时前
ctfshow pwn44
linux·服务器·网络·安全·网络攻击模型·二进制
ajassi20007 小时前
开源 Linux 服务器与中间件(七)数据库--MySQL
linux·服务器·数据库·ubuntu·开源
---学无止境---8 小时前
Linux中页表缓存初始化pgtable_cache_init函数的实现
linux
风为你而吹8 小时前
【玩泰山派】8、泰山派安装armbian,玩armbian
linux
qiuiuiu4138 小时前
正点原子RK3568学习日志12-注册字符设备
linux·开发语言·单片机·学习·ubuntu
christine-rr8 小时前
linux常用命令——其他
linux·服务器·网络·数据库·redis·ubuntu