目录
[在 Windows 上安装 Redis](#在 Windows 上安装 Redis)
[方法二:Memurai(Windows 原生替代方案)](#方法二:Memurai(Windows 原生替代方案))
[在 macOS 上安装 Redis](#在 macOS 上安装 Redis)

如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。
本指南提供了在计算机上安装 Redis 以用于开发目的的分步命令。它是我们教程视频的官方配套文档。
在 Windows 上安装 Redis
对于 Windows 系统,您有几个不错的选择。视频中使用的是 WSL,但 Memurai 自带的安装程序也是一个不错的选择。您也可以使用 Docker 代替 WSL,只需在 Docker 中设置一个 Linux 环境,然后安装过程就和 Linux 系统下的安装过程一样了。
方法一:WSL(本教程系列推荐使用)
Windows 子系统 Linux 版 (WSL) 允许您直接在 Windows 上运行真正的 Linux 环境。这是 Redis 官方文档推荐的方法,因为您可以运行实际的 Linux 版 Redis,而这几乎是您在实际服务器上总会使用的版本。
步骤 1:安装 WSL
1、右键单击"开始"图标。
2、选择终端(管理员)。
3、出现提示时,请选择"是"。
4、在出现的 PowerShell 窗口中,键入以下命令并按 Enter 键:
wsl --install
5、这将自动下载并安装 WSL 以及默认的 Ubuntu 发行版。完成后,请重启计算机。
步骤 2:安装 Linux
- 重启后,在开始菜单中找到"Ubuntu"并打开它。
- 打开终端,输入 wsl。
- 首次运行时,它会要求您创建用户名和密码。这仅适用于您的新 Linux 环境。请完成此设置。
步骤 3:在 Ubuntu 中安装 Redis
1、现在Linux终端已经运行,请复制粘贴以下命令并按回车键。
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /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
sudo apt-get update
sudo apt-get install redis
(注:我们使用sudo命令是因为在 Linux 系统中安装软件和管理服务需要管理员权限。)
步骤 4:启动 Redis 服务器
1、要启动 Redis 服务,请使用以下命令:
sudo service redis-server start
2、如果需要停止 Redis 服务,请使用以下命令:
sudo service redis-server stop
一切就绪!请跳至"验证安装"部分。
方法二:Memurai(Windows 原生替代方案)
Memurai 是 Redis 的官方合作伙伴,提供原生 Windows 版本。如果您喜欢简单的.msi安装程序且不想设置 WSL,那么它是一个绝佳的选择。
- 下载: 前往Memurai 下载页面。
- 选择版本: 下载免费的Memurai 开发者版本。
- **安装:**像运行其他 Windows 应用程序一样运行安装程序。它会将 Redis 设置为自动作为 Windows 服务运行。
在 macOS 上安装 Redis
对于 macOS 系统,安装 Redis 最简单的方法是使用名为Homebrew的软件包管理器。
步骤 1:安装 Homebrew(如果您还没有安装)
1、打开终端应用程序。
2、粘贴以下命令并按回车键:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
步骤 2:安装 Redis
在同一终端中运行:
brew install redis
步骤 3:启动 Redis 服务器
1、要让 Redis 在每次登录时自动启动,请运行:
brew services start redis
2、要停止 Redis,请使用以下命令:
brew services stop redis
验证您的安装
此过程在所有操作系统中都相同。
1、打开命令行工具(终端,或 Ubuntu WSL 终端)。
2、输入以下命令连接到正在运行的 Redis 服务器:
redis-cli
3、你应该会看到提示符变为127.0.0.1:6379>。
4、要测试连接,请键入PING并按 Enter 键。您应该会看到PONG响应。
127.0.0.1:6379> PING
PONG
恭喜,Redis 运行正常!
几个有趣的指令试试看
Set a key named "message" with the value "hello redis"
127.0.0.1:6379> SET message "hello redis"
OK
Get the value of the key "message"
127.0.0.1:6379> GET message
"hello redis"
Check if a key named "message" exists (1 means yes, 0 means no)
127.0.0.1:6379> EXISTS message
(integer) 1
Delete the key
127.0.0.1:6379> DEL message
(integer) 1
Check again if it exists
127.0.0.1:6379> EXISTS message
(integer) 0
要退出 Redis CLI,请键入exit或按Ctrl+C。
如需了解更多详细信息,您可以随时参考Redis 官方文档。
如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。