没有 Elastic Beanstalk 的 Django EC2

Posted

技术标签:

【中文标题】没有 Elastic Beanstalk 的 Django EC2【英文标题】:Django EC2 without Elastic Beanstalk 【发布时间】:2014-12-24 16:00:32 【问题描述】:

在我搜索过在 EC2 实例上部署 Django 项目的教程时,我发现的唯一内容是关于如何在 Elastic Beanstalk 上部署 Django 项目的 Amazon 教程。 不幸的是,EBS 确实限制了开发人员使用某些包,或者随意更改设置,更重要的是,每次你想要推送更新的包时,都需要相当长的时间来恢复,这真的很无聊。

对于如何在不使用 EBS 的情况下在 EC2 上部署 Django 项目的任何帮助或教程,我将不胜感激。

【问题讨论】:

【参考方案1】:

AWS Elastic Beanstalk 简单地完成了为您设置基础设施的过程,这很方便,但肯定不是强制性的。

您可以通过安装 Django 和其他所需工具轻松地将您的 Django 项目部署在 AWS EC2 Ubuntu 实例上。

【讨论】:

我浏览了这个网页,但最后,当我访问该网址时,我看到了权限错误。另外,如果您建议使用 Gunicorn 或类似框架的更全面的教程,我将不胜感激。 This 教程可能对您有所帮助。

以上是关于没有 Elastic Beanstalk 的 Django EC2的主要内容,如果未能解决你的问题,请参考以下文章

AWS Elastic Beanstalk

Elastic Beanstalk 在配置菜单中没有负载均衡器设置

没有负载均衡器的 Elastic Beanstalk 别名

Django Celery Elastic Beanstalk supervisord 没有这样的进程错误

Elastic Beanstalk 部署错误:AttributeError :: 'NoneType' 对象没有属性 'split'

Elastic Beanstalk 没有看到 DATABASES 设置的变化 - Django