【发布时间】:2014-07-01 07:31:51
【问题描述】:
我现在正在 Amazon Ec2 实例上管理一个网站一段时间。 由于我是唯一的开发人员并且它用于沙箱,因此我只有一个运行 LAMP 图像的实例,我会使用 FTP 上传本地开发的内容进行审查(沙箱模式)。
由于我的受众越来越多,我想在设置开发环境方面迈出这一步,这样我既可以管理更多从事该项目的开发人员,又可以进行版本控制以进行备份,并轻松地将新开发的代码部署到用户。
如何在同一个实例上管理不同的环境?我想要一个开发环境和生产环境,最好是易于管理。它适用于 sql 数据库中的代码和数据。如何在不共享我的密钥集的情况下让其他用户获得访问权限?
正在研究弹性豆茎,但在使用多个实例时它似乎很有效,我承认,我不太了解它是如何工作的。
我想我在问 - 在亚马逊 AWS 服务上开发 Web 应用程序的正确方法是什么
【问题讨论】:
-
我建议您查看CloudFormation。您可以创建生产和开发堆栈。
标签: php sql amazon-web-services amazon-ec2