wsl2安装redis
时间: 2025-02-25 07:06:14 浏览: 36
### 安装 Redis 的前提条件
为了在 Windows Subsystem for Linux (WSL2) 上成功安装并运行 Redis,需先确认已正确配置 WSL2 和 Ubuntu 发行版。这通常涉及通过 Microsoft Store 安装所需的 Linux 发行版本,并设置好开发环境。
### 更新包列表和升级现有软件包
确保系统的包管理器是最新的非常重要:
```bash
sudo apt update && sudo apt upgrade -y
```
此操作会更新本地包索引并将所有可升级的软件包提升到最新版本[^1]。
### 添加官方 GPG 密钥与仓库
为了让系统信任来自外部源的软件包,在添加 APT 仓库之前应导入 Redis 官方 GPG 密钥:
```bash
wget https://packages.redis.io/gpg
sudo gpg --dearmor --output /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
```
上述命令下载密钥文件并通过 `gpg` 工具将其转换成适合 APT 使用的形式;最后一步则是向 `/etc/apt/sources.list.d/` 下创建一个新的 `.list` 文件来指定新加入的存储库位置。
### 安装 Redis
完成以上准备工作之后就可以正式开始安装过程了:
```bash
sudo apt-get update
sudo apt-get install redis
```
这里再次执行一次完整的包列表同步动作以反映最近的变化,接着调用 `apt-get install` 来获取并安装最新的稳定版 Redis 及其依赖项。
### 启动服务并与之交互
一旦安装完毕,默认情况下 Redis 不会被自动启动。可以手动开启它:
```bash
sudo systemctl start redis.service
```
对于某些较老版本的操作系统可能需要使用如下替代方案:
```bash
sudo service redis-server start
```
验证服务器状态是否正常工作的方法之一就是尝试连接客户端工具进行简单测试:
```bash
redis-cli ping
```
如果返回单词 “PONG”,则说明一切就绪!
### 配置防火墙规则(如有必要)
假如打算让远程主机也能访问本机上的 Redis 实例,则还需要调整相应的网络权限设定。不过出于安全考虑建议仅限于可信内网环境下开放端口映射功能。
---
阅读全文
相关推荐


















