在laravel中部署AWS Beanstalk的模式
我一直遵循这一指南: 然而,我被困在这一点上 不是指某件事情不起作用,而是指它应该如何正确地完成。我应该部署哪个应用程序 是经过测试和部署的开发应用程序吗?我是否在AWS中创建了另一个仅用于部署就绪应用程序的实例?遵循什么样的模式 目前,我有本地开发服务器运行在我的PC上,还有一个开发实例EC2在AWS上。除了弹性豆茎,我还需要更多吗在laravel中部署AWS Beanstalk的模式,laravel,amazon-web-services,laravel-5,amazon-ec2,amazon-elastic-beanstalk,Laravel,Amazon Web Services,Laravel 5,Amazon Ec2,Amazon Elastic Beanstalk,我一直遵循这一指南: 然而,我被困在这一点上 不是指某件事情不起作用,而是指它应该如何正确地完成。我应该部署哪个应用程序 是经过测试和部署的开发应用程序吗?我是否在AWS中创建了另一个仅用于部署就绪应用程序的实例?遵循什么样的模式 目前,我有本地开发服务器运行在我的PC上,还有一个开发实例EC2在AWS上。除了弹性豆茎,我还需要更多吗 请给我忠告!谢谢 以下模式最适合您的需要。您不仅要寻找一种模式,还要寻找一种体系结构。我会尽力帮助你提供信息 首先,重要的是你要真正了解什么是豆茎以及它是如何工作
请给我忠告!谢谢 以下模式最适合您的需要。您不仅要寻找一种模式,还要寻找一种体系结构。我会尽力帮助你提供信息 首先,重要的是你要真正了解什么是豆茎以及它是如何工作的。见: 在回答您的问题时,应用程序通常被放置在beanstalk中进行可扩展的生产,但是没有任何东西阻止您设置开发环境进行测试 您不需要创建要部署的实例,您可以使用控制台、cli或api从自己的本地计算机进行部署。看: 控制台: EB Cli: API: 话虽如此,我将在几个案例中引用一个非常有用的场景: 您可以从控制台或cli创建beanstalk应用程序,并配置与AWS CodeCommit的集成。CodeCommit将防止您将整个项目发送到每个部署 您创建了一个amazon实例来执行植入。此实例具有项目的git存储库,例如,它将提交到beanstalk环境设置环境变量,并使用CodeCommit部署到beanstalk
此场景对于beanstalk的团队项目非常有用,因为您可以使用部署实例隐藏敏感详细信息并配置部署模式。问题应该是自包含的,这意味着链接应该用作参考,而不需要编写答案。这是因为链接通常不可靠—它们会发生变化、变得不可用、依赖于可能在某个点中断的外部服务,等等。