创建AWS ElastiCache Redis

本教程可创建公网访问的 AWS ElastiCache Redis 实例用于测试(注意:仅测试用,生产环境不推荐公网访问)。


1️⃣ 创建一个 Redis 公网可访问实例

  1. 打开 AWS 控制台 → ElastiCache → Redis → Create

  2. 选择 Redis 引擎(或者 OSS Redis)。

  3. Deployment option(部署选项)

    • 推荐选择 Cluster Mode Disabled(单节点,测试方便)。
  4. Name : test-redis-public

  5. Publicly Accessible : Yes(关键步骤,允许公网访问)

  6. Subnet group:

    • 选择包含 公有子网 的 subnet group(子网必须有路由到 Internet Gateway)。

    • 如果没有,可以新建一个 subnet group,把一个公有子网放进去。

  7. Port: 保持默认 6379

  8. Redis Auth (密码) : 建议启用(设置一个测试密码,如 MyTestRedis123

  9. Node type : cache.t4g.micro(测试用最小规格,便宜)

  10. Number of nodes: 1

  11. 其余保持默认,点击 Create


2️⃣ 配置安全组允许公网访问

Redis 即使设置了公网访问,如果安全组不允许也无法访问。

  1. 打开 VPC → Security Groups

  2. 找到 Redis 的安全组。

  3. Inbound Rules → Edit inbound rules

  4. 保存规则。

✅ 这样你的 Redis 就可以从你的电脑公网访问了。


3️⃣ Windows 上连接 Redis

在 Windows 上,你可以用 redis-cliRedis Desktop Manager / Navicat

使用 redis-cli:

复制代码
redis-cli.exe -h <redis-endpoint> -p 6379 -a MyTestRedis123

示例:

复制代码
redis-cli.exe -h test-redis-public.xxxxxx.ap-northeast-1.cache.amazonaws.com -p 6379 -a MyTestRedis123

如果连接成功,可以测试:

复制代码
SET testkey "hello world"
GET testkey

💡 注意事项

  • 仅限测试环境,生产不要公网暴露 Redis。

  • 务必启用密码

  • 安全组只允许特定 IP。

  • 测试完成后记得删除实例,避免被滥用或收费。


如果你需要,我可以帮你写一个 完整 AWS CLI 命令,直接在 Windows 上创建一个公网可访问 Redis 测试实例,不用手动操作控制台。

你想要我给 CLI 命令吗?

相关推荐
Zenova EdgeOS2 小时前
Python 工业边缘 redis-py 异步实战
开发语言·redis·python
hanchenxing2 小时前
前端异步任务三方案:Celery vs Redis Stream vs BullMQ 实战对比消息队列
前端·数据库·redis·异步任务·方案对比
聚搜云——JuSouClouD3 小时前
阿里云代理商能帮忙设计架构方案吗?有哪些增值服务
阿里云·架构·云计算
翼龙云_cloud5 小时前
亚马逊云代理商:GPT-6 Astra 上线 Amazon Bedrock API 调用与企业集成实操
云计算·aws·gpt-6 astra
王志来137944730086 小时前
AI 算力、工业控制、数据中心……不同场景的工控服务器机箱怎么配?
云计算
三8447 小时前
云安全· 01 · 云计算与云安全基础
网络安全·云计算·云安全
SaaS_Product8 小时前
NAS和企业云盘究竟哪个更适合企业使用?
云计算·saas·onedrive
云老大-阿里云国际站代理商8 小时前
华为云国际站渠道代理商:Flexus服务器网站打不开怎么办?80/443端口、安全组和Web服务怎么排查
华为云·云计算
刃神太酷啦9 小时前
Redis 核心进阶:哨兵、集群、缓存问题与分布式锁详解----《Hello Redis!》(6)
linux·c语言·数据库·c++·redis·分布式·缓存
闲云野鹤在人间10 小时前
Docker入门|第3章 镜像详解
linux·网络·docker·容器·centos·云计算·php