首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >EC2上的代码部署

EC2上的代码部署
EN

Stack Overflow用户
提问于 2013-03-18 09:29:55
回答 7查看 1.8K关注 0票数 3

在EC2上有相当多关于部署AMI的资源。但是,对于基于PHP/Java的网站的增量代码更新,有什么解决方案吗?

假设我有10个EC2实例,它们都运行基于PHP / Java的网站,文档根位于该实例的本地。我可能想全天对它进行大量的代码部署。

我不想创建一个新的AMI副本,并在每次代码更新时将其扩展到新实例。

任何关于如何最好地做到这一点的线索都将不胜感激。我们使用subversion作为我们的主要代码库,在过去,我们只是在一到两台服务器上执行SVN update/co。

谢谢。

EN

回答 7

Stack Overflow用户

发布于 2013-03-18 09:33:05

你应该去看看Elastic Beanstalk基本上,您只需将您的WAR或其他代码文件打包,通过AWS的命令行/Eclipse集成将其上传到存储桶中,部署就会自动执行。

http://aws.amazon.com/elasticbeanstalk/

票数 4
EN

Stack Overflow用户

发布于 2013-03-18 14:45:28

Elastic Beanstalk就是专门为你设计的。我们使用Elastic Beanstalk java/tomcat风格,但它也支持php,ruby,python环境。它有允许你部署代码的web控制台(它甚至保留了代码的历史记录),它也有从命令行部署代码的git工具。

它还内置了监控、负载均衡、自动伸缩等功能。只需几个web表单条目即可控制所有这些内容。

票数 3
EN

Stack Overflow用户

发布于 2013-03-18 09:45:18

你有没有考虑过使用专门为你管理这类事情的工具,Puppet在这方面很受欢迎。

看看这里:

https://puppetlabs.com/puppet/what-is-puppet/

(不,我不是Puppet Labs的员工:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15468465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档