Amazon Web Services (AWS) 是全球领先的云服务平台,提供了包括计算、存储、数据库和分析等多种服务。其中,Amazon Elastic Compute Cloud (EC2) 是 AWS 提供的云计算服务,允许用户在云中运行各种类型的应用程序。Redis 是一个开源的高性能键值存储系统,常用于缓存、消息队列等场景。本文将指导您如何在 AWS EC2 上的 Amazon Linux 2 实例中安装 Redis,并进行本地测试。

步骤 3: 安装 Redis

一旦连接到 EC2 实例,您可以通过 amazon-linux-extras 工具安装 Redis。执行以下命令:

sudo yum update -y

sudo amazon-linux-extras list | grep redis
sudo amazon-linux-extras install -y redis6

此命令将安装 Redis 6.x 版本。安装完成后,您可以通过运行以下命令来启动 Redis 服务:

 sudo systemctl start redis
 sudo systemctl enable redis

 sudo systemctl status redis

步骤 4: 配置 Redis

为了确保 Redis 在系统启动时自动运行,您可以设置它为开机自启:

步骤 5: 测试 Redis

安装并配置 Redis 后,您可以使用 redis-cli 命令行工具进行本地测试。首先,确保 Redis 服务正在运行:

然后,使用以下命令连接到 Redis:

redis-cli

在 Redis CLI 中,您可以尝试一些基本操作,例如:ping命令

Ping

这将设置一个键 mykey 并存储值 Hello, Redis!,然后检索该值。

SET mykey "Hello, Redis!"
GET mykey

步骤 6: 验证结果

您应该能够在 Redis CLI 中看到设置的键和值。如果一切正常,您将看到输出:

"Hello, Redis!"

结论

通过以上步骤,您已成功在 AWS EC2 上的 Amazon Linux 2 实例中安装并测试了 Redis。这为您的数据缓存和消息队列需求提供了一个强大的解决方案。Redis 的高性能和灵活性使其成为现代应用程序中不可或缺的组件。