Redis 的安装与初始设置

RedisBeginner
立即练习

介绍

在这个实验中,你将学习如何在 LabEx VM 上安装和执行 Redis 的初始设置。本实验涵盖了启动和运行 Redis 的必要步骤,包括验证安装并确保服务器可访问。

本实验将指导你完成更新软件包列表、安装 Redis 服务器以及通过检查 Redis 服务状态来确认安装的过程。你还将学习如何启动 Redis 服务器并测试其连接性。

这是一个实验(Guided Lab),提供逐步指导来帮助你学习和实践。请仔细按照说明完成每个步骤,获得实际操作经验。根据历史数据,这是一个 初级 级别的实验,完成率为 87%。获得了学习者 100% 的好评率。

安装 Redis 并连接到服务器

在此步骤中,我们将在 LabEx VM 上安装 Redis,并使用 redis-cli 命令行工具连接到 Redis 服务器。Redis 是一个开源的、内存中的数据结构存储,通常用作数据库、缓存和消息代理(message broker)。

首先,让我们更新软件包列表,以确保我们拥有最新版本的软件。在 LabEx VM 中打开一个终端。

执行以下命令:

sudo apt update

此命令会更新可用软件包的列表。你应该看到输出表明软件包列表正在更新。

接下来,使用 apt install 命令安装 Redis:

sudo apt install redis-server

此命令将安装 Redis 服务器及其依赖项。系统可能会提示你输入 y 并按 Enter 键来确认安装。

Redis installation confirmation

安装完成后,启动 Redis 服务器:

sudo service redis-server start

现在,让我们使用 redis-cli 命令连接到 Redis 服务器。此命令会打开 Redis 命令行界面,允许你与 Redis 服务器进行交互。

redis-cli

你应该看到如下所示的提示符:

127.0.0.1:6379>

这表明你现在已连接到 Redis 服务器,并且可以开始执行命令。保持此连接打开以进行下一步。

测试连接并设置 Key

现在你已经使用 redis-cli 连接到 Redis 服务器,让我们测试连接并设置一个简单的键值对(key-value pair)。

首先,使用 PING 命令测试连接:

PING

如果 Redis 服务器运行正常,你应该收到以下响应:

PONG

这确认 Redis 服务器已启动并正在运行,并且你可以与其通信。

接下来,让我们设置一个键值对。 SET 命令用于设置键的字符串值。例如,让我们设置一个名为 mykey 的键,其值为 Hello Redis

SET mykey "Hello Redis"

你应该收到以下响应:

OK

这表明键值对已成功设置。

最后,退出 redis-cli

quit

在点击“Continue”按钮之前,务必退出 redis-cli,以便记录你的命令。

获取 Key 的值

在此步骤中,我们将使用 GET 命令检索我们在上一步中设置的键的值。

首先,使用 redis-cli 命令连接到 Redis 服务器:

redis-cli

现在,让我们使用 GET 命令检索键 mykey 的值:

GET mykey

你应该收到以下响应:

"Hello Redis"

这是我们在上一步中为键 mykey 设置的值。

最后,退出 redis-cli

quit

请记住退出 redis-cli,以确保在点击“Continue”按钮之前记录你的命令。

总结

在这个实验中,你已经学习了如何在 LabEx VM 上安装 Redis 并执行初始设置。你首先更新了软件包列表并安装了 Redis 服务器。然后,你使用 redis-cli 命令行工具连接到 Redis 服务器,使用 PING 命令测试了连接,使用 SET 命令设置了一个键值对,并使用 GET 命令检索了一个键的值。请记住在每个步骤之后退出 redis-cli,以确保记录你的命令。