Ubuntu 更改服务器IP会断开Web服务器

Ubuntu 更改服务器IP会断开Web服务器,ubuntu,amazon-ec2,Ubuntu,Amazon Ec2,我从一个新的ubuntu实例开始,安装mysql和apapche或nginx。服务器工作正常,安全组正常。如果我启动并停止服务器,Web服务器仍然可以工作 如果我给它一个弹性IP,Web服务器就会停止工作。如果我用该服务器的映像创建一个新服务器,它将无法工作,因为它具有不同的IP,尽管我可以随时使用SSH。就在我创建和安装这个盒子的时候,它改变了IP,Web服务器停止工作。它具有相同的安全组,并且Web服务器正在运行根据您的问题,不清楚您正在执行哪些步骤。我将尝试概述它们,希望这会有所帮助,并且

我从一个新的ubuntu实例开始,安装mysql和apapche或nginx。服务器工作正常,安全组正常。如果我启动并停止服务器,Web服务器仍然可以工作


如果我给它一个弹性IP,Web服务器就会停止工作。如果我用该服务器的映像创建一个新服务器,它将无法工作,因为它具有不同的IP,尽管我可以随时使用SSH。就在我创建和安装这个盒子的时候,它改变了IP,Web服务器停止工作。它具有相同的安全组,并且Web服务器正在运行

根据您的问题,不清楚您正在执行哪些步骤。我将尝试概述它们,希望这会有所帮助,并且是正确的

  • 创建当前服务器的映像。 (创建过程将使服务器停机几分钟。)

  • 验证映像创建-然后创建一个新实例,但选择刚才为新实例创建的AMI

  • 如果需要静态IP,请确保分配IP地址(勾选此框),如果要在安装后立即为新实例分配ElasticIP,请将其保留为空

  • 如果选择ElasticIP,那么如果它在旧实例上运行,它将从旧实例中删除并放置在新实例上。如果您使用一个新的ElasticIP,那么当然,您可以创建一个并附加它

  • 5您的新机器应该位于所提供的静态IP或您连接到它的ElasticIP上


    可能是我没有完全理解您案例中的问题,但这些是基本步骤。

    您能否编辑您的问题以提供更多详细信息?请准确告诉我们您正在执行的步骤以及您遇到的结果/错误。例如,当您说“创建一个新实例或给它一个弹性IP”时,不清楚您在做什么——是在旧实例上,还是在新实例上?如果它是一个新实例,如果它以前没有运行,它如何停止?你越能描述你的情况,我们就越有可能帮助你找到答案。非常感谢。谢谢我遵循这些步骤,安全组工作,但Web服务器不工作。Web服务器正在运行,可以通过ssh访问该框,但我无法通过http连接到该新服务器ip@mconnors这看起来很明显,但是你确定你正在使用AWS在连接框中提供给你的新IP的新连接字符串吗?是的,当然,我正在用SSH中的新IP连接框,新ip无法通过浏览器访问,我无法ping新ip,因为它一直将ip重定向回旧ip,我没有在任何配置IDIOT中输入该ip地址!我的错误是,默认站点指向wordpress站点,并且由于所有配置都存储在db中,因此is正在重定向到旧ip