【问题标题】:Connecting from apache of XAMPP to a Redis of Elasticache从 XAMPP 的 apache 连接到 Elasticache 的 Redis
【发布时间】:2017-02-16 17:41:29
【问题描述】:

我正在尝试在 XAMPP 的 apache 上测试我的 Web 应用程序。因为AWS中有Web应用程序。

但我在从本地服务器连接到 ElasticCache 的 Redis 时遇到问题。所以我无法检查有关编码的错误。

我认为如果我可以使用 AWS 的 VPN 服务,那么本地服务器就可以访问 ElasticCache 的 Redis。

我想知道如何从本地服务器连接到 ElasticCache 的 Redis。

你能给我一个建议吗?

【问题讨论】:

    标签: apache amazon-web-services redis xampp amazon-elasticache


    【解决方案1】:

    您可以使用 AWS VPC VPN 连接来访问您的 ElastiCache 实例。

    AWS 文档Accessing Elasticache Resources from Outside AWS 中描述了详细步骤。

    基本上你必须执行以下步骤:

    • 像往常一样创建 ElastiCache
    • 创建一个 NAT 实例并将其配置为将流量转发到您的 ElastiCache 实例

    您可能更容易创建 AWS EC2 实例并使用它来访问您的 ElastiCache 并从那里运行您的调试命令。您还可以使用(例如 SSH 端口转发)将您的流量通过附加实例进行隧道传输。


    请注意:

    来自Amazon ElastiCache Documentation

    访问 Amazon ElastiCache

    您的 Amazon ElastiCache 实例只能通过 Amazon EC2 实例访问。

    如果您在 Amazon Virtual Private Cloud (Amazon VPC) 中启动了 ElastiCache 实例,您可以从同一 Amazon VPC 中的 Amazon EC2 实例访问您的 ElastiCache 实例,或者通过使用 VPC 对等从不同的 Amazon EC2 访问您的 ElastiCache 实例亚马逊 VPC。

    ElastiCache 仅适用于 EC2。因此,我建议您仅使用上述解决方案进行测试和调试。

    【讨论】:

      猜你喜欢
      • 2019-08-01
      • 2015-11-21
      • 2019-02-09
      • 2021-06-12
      • 2018-05-21
      • 2018-07-16
      • 2018-12-04
      • 2020-05-03
      • 2018-12-29
      相关资源
      最近更新 更多