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

相关推荐
##echo39 分钟前
嵌入式Linux裸机开发笔记9(IMX6ULL)GPIO 中断实验(1)
linux·c语言·笔记·单片机·嵌入式硬件
Reggie_L1 小时前
RabbiteMQ安装-ubuntu
linux·ubuntu·ruby
AIGC_北苏1 小时前
让UV管理一切!!!
linux·人工智能·uv
YCY^v^3 小时前
centos 7 开启80,443端口,怎么弄?
linux·运维·centos
北南京海3 小时前
[Linux]进程地址空间
linux·运维·服务器
db_murphy5 小时前
Oracle数据块8KB、OS默认认块管理4KB,是否需调整大小为一致?
linux
mCell8 小时前
从删库到跑路?这50个Linux命令能保你职业生涯
linux·windows·macos
杰克逊的日记9 小时前
GPU运维常见问题处理
linux·运维·gpu
誰能久伴不乏10 小时前
Linux系统调用概述与实现:深入浅出的解析
linux·运维·服务器
程序员学习随笔10 小时前
Linux进程深度解析(2):fork/exec写时拷贝性能优化与exit资源回收机制(进程创建和销毁)
linux·运维·服务器