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

相关推荐
塵觴葉16 分钟前
Linux内核网络的连接跟踪conntrack简单分析
linux·网络·conntrack
m0_4646082627 分钟前
监控 Linux 服务器资源
linux
tongsound31 分钟前
ros2 lifcycle介绍
linux·c++
感哥32 分钟前
Redis缓存一致性
redis
☆璇35 分钟前
【Linux】Linux环境基础开发工具使用
linux·运维·服务器
鹿鸣天涯1 小时前
CentOS系统停服,系统迁移Ubuntu LTS
linux·运维·centos
凯子坚持 c1 小时前
C++ 连接 Redis:redis-plus-plus 安装与使用入门指南
java·c++·redis
没有bug.的程序员1 小时前
Redis vs Memcached vs MongoDB:深入对比与选型指南
java·redis·mongodb·memcached
半桔1 小时前
【Linux手册】管道通信:从内核底层原理到使用方法
java·linux·服务器·网络·c++
weixin_456904272 小时前
CentOS与Ubuntu的详细区别
linux·ubuntu·centos