如何在AWS Elastic Beanstalk上使用Ubuntu 14.04获取Python Django应用程序

时间:2015-05-05 05:01:22

标签: python django ubuntu amazon-web-services

我想确保开发环境与生产环境一样工作。这是为了最小化"它适用于我"指责。

因此我的团队选择了Ubuntu 14.04作为操作系统。

我们还希望在AWS上部署。

当我使用Elastic Beanstalk运行QwikLabs示例时,我意识到没有选择选择Ubuntu 14.04。

enter image description here

enter image description here

如何在Ubuntu 14.04上运行的AWS EC2实例上部署Django应用程序?

谢谢。

2 个答案:

答案 0 :(得分:9)

AWS限制在Elastic Beanstalk下运行的操作系统,因为它是Platform as a Service。要在操作系统和配置上获得完全的灵活性,您需要使用EC2。

但有两个次优的解决方法:

答案 1 :(得分:0)

您需要set up a custom platform,然后告诉Elastic Beanstalk在创建eb create -p YourPlatformARN时使用该平台。

要确认,在链接的文档中,Ubuntu通过其自定义平台服务得到了支持:“ ...支持的操作系统-Ubuntu,RHEL或Amazon Linux ...”