【问题标题】:Not able to ssh my aws ec2 instance which contains my wordpress files无法对包含我的 wordpress 文件的 aws ec2 实例进行 ssh
【发布时间】:2021-01-01 17:29:36
【问题描述】:

三天前我已经配置了我的 ec2 实例并安装了 wordpress 并将我的文件添加到实例中。突然,从昨晚开始,当我尝试打开链接时,我的 ec2 公共 IP 显示超时 浏览器。

我的安全设置对所有流量都是开放的,创建实例时我没有更改对默认设置的任何修改。不知道怎么办,请人帮忙解决一下。

【问题讨论】:

  • 您是在使用实例的公有 IP 地址还是使用某种静态 ip,iirc 会在 24 小时内刷新。
  • 您的实例是否使用弹性 IP?如果不是,IP 不是静态的,因此可能会丢失。
  • 浏览器或 ssh 中的链接?
  • @ChrisWilliams 不,我没有使用弹性 ip
  • @Perimosh 都没有工作,直到昨天下午才工作

标签: wordpress amazon-web-services amazon-ec2


【解决方案1】:

您可以尝试启动并配置一个带有 wordpress 的新 EC2 实例,然后将旧 EBS 卷(从旧 EC2 实例)附加并挂载到新 EC2 实例。

万一发生不好的事情,总是先create EBS snapshots

请参阅此文档以获取 detaching an Amazon EBS volume from a Linux instance,并查看此文档以获取 attaching an Amazon EBS volume to an instance

【讨论】:

  • 有没有办法解决当前实例中的问题?
  • 您可以尝试使用Session Manager而不是SSH访问EC2实例。
【解决方案2】:

由于您没有为您的实例使用 elastic IP address,因此您应该附加一个,以便 IP 地址在将来不会更改(即使实例重新启动或关闭)。

完成此操作后,您需要将 DNS 记录解析到此新 IP 地址,并在浏览器中使用此 IP 地址。但是,以后不需要再次执行此操作,您将保持相同的实例。

如果您的 IP 地址不固定,还请仔细检查您的安全组是否未绑定到入站规则的任何特定 IP 地址。如果它们被更新为您当前的 IP,或者如果它在您的组织内部,则考虑使用其他入口方法进行访问。

【讨论】:

  • 因此,如果我有一个弹性 IP 地址,并连接到我无法 ssh 的实例,那么我是否可以使用弹性 IP 对实例进行 ssh?
  • 可以,只要您的实例可以公开访问,并且可以通过您的 IP 进行入口访问
猜你喜欢
  • 1970-01-01
  • 2016-06-19
  • 2021-08-25
  • 1970-01-01
  • 2020-08-07
  • 1970-01-01
  • 1970-01-01
  • 2013-01-06
  • 2019-08-08
相关资源
最近更新 更多