【问题标题】:AWS EC2-Classic instances (PHP)AWS EC2-Classic 实例 (PHP)
【发布时间】:2020-01-12 03:56:23
【问题描述】:

如何使用 AWS SDK for PHP API 创建 AWS EC2-Classic 实例 我找不到关于这个特定主题的任何文档。

【问题讨论】:

  • 如果您在 2013-12-04 之后创建了 AWS 账户,则它不支持 EC2-Classic,因此您必须在 VPC 中启动您的 Amazon EC2 实例。
  • 我不知道,非常感谢您的帮助
  • 您是否有特殊原因为什么需要 EC2 Classic 实例?
  • 每次重启 Ec2 实例时我都需要获取新的弹性 IP,而无需使用 API ...

标签: php amazon-ec2 aws-sdk


【解决方案1】:

EC2-Classic 平台是在 Amazon EC2 的原始版本中引入的。如果您在 2013 年 12 月 4 日之后创建了 AWS 账户,则它不支持 EC2-Classic,因此您必须在 VPC 中启动您的 Amazon EC2 实例。

[1]https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-classic-platform.html

另外,针对您的评论“我需要在每次重新启动 Ec2 实例时获取新的弹性 IP,而不必使用 API ... –”

为什么需要弹性 IP?如果您每次公开 IP 时都想要一个新 IP。每次实例停止/启动时,它都会自动获得一个新的公共 IP。

[2]https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/using-instance-addressing.html

【讨论】:

  • 我的实例有 1 个公共 IP 和 5 个弹性 IP,我需要在重启后更改所有这些 IP。感谢您的回复。
  • 现在看来,这似乎是个问题,因为如果您分离弹性 IP,您的实例将没有公共 IP。您可能可以创建所有实例的 AMI,并在同一子网中从 AMI 启动实例,以便它们在启动时获得公共 IP。您做了什么?
  • 我确实做到了,尽管我注意到如果我在实例停止时分配和关联新 IP,那么我的公共 IP 将是那些弹性 IP 之一(在我启动它之后),但如果我开始然后实例分配并关联我的 IP,然后我将拥有一个新的公共 IP 加上 5 个唯一的弹性 IP。
猜你喜欢
  • 2016-05-25
  • 1970-01-01
  • 2015-04-17
  • 1970-01-01
  • 1970-01-01
  • 2021-11-11
  • 2020-12-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多