使用Amazon Web服务在本地编辑网站

使用Amazon Web服务在本地编辑网站,web,amazon-web-services,amazon,local,Web,Amazon Web Services,Amazon,Local,我是AWS的新手,最近收到了两个网站,它们都是通过这个网站运行的 这些网站现在需要大量的开发工作,所以我想知道在本地做这件事的最佳方式是什么 我已经找到了许多方法来编辑站点,然后自动将其推送到正在运行的实例,但是由于涉及到大量的开发工作,这是不好的。我想在它上线之前测试一切 创建一个运行在活动站点旁边的实例并将一个新的开发模板上传到堆栈以供其运行的最佳方法是什么 任何建议都很好 提前谢谢 在我的公司,我们分两个级别进行测试: 第一个环境是本地机器中的副本(使用svn和DB复制),具有相同的操作系

我是AWS的新手,最近收到了两个网站,它们都是通过这个网站运行的

这些网站现在需要大量的开发工作,所以我想知道在本地做这件事的最佳方式是什么

我已经找到了许多方法来编辑站点,然后自动将其推送到正在运行的实例,但是由于涉及到大量的开发工作,这是不好的。我想在它上线之前测试一切

创建一个运行在活动站点旁边的实例并将一个新的开发模板上传到堆栈以供其运行的最佳方法是什么

任何建议都很好


提前谢谢

在我的公司,我们分两个级别进行测试:

第一个环境是本地机器中的副本(使用svn和DB复制),具有相同的操作系统

当我们需要进行最终测试以保证一切正常运行时,我们将使用快照克隆整个服务器(主要服务器),并在有限的时间内创建一个新服务器,仅用于测试


如果您的环境没有那么大,您还可以尝试免费的分层服务器(如果是第一年)进行持续测试,并根据需要使用新快照对其进行更新。

一个选项是创建当前站点的快照,然后根据其启动具有所需安全级别的新实例。那可能就是你的开发系统

一旦您让它在这个新系统上工作,您就可以切换到它(在将任何必要的实时数据复制到它之后),或者您可以从这个实例创建一个新版本的AMI,并从它启动新的生产服务器


创建最新版本的ami的一个好处是,如果服务器出现问题,您可以快速重新创建服务器(假设您还有数据库之类的更改备份)。

不太清楚您需要什么。。。你需要复制一个环境还是想要一个持续的集成?很抱歉,我可以理解为什么现在我已经读过了。我会说可能是复制了这个站点,然后我可以在不影响实时/完整版本的情况下进行更改。