没有 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的主要内容,如果未能解决你的问题,请参考以下文章
Elastic Beanstalk 在配置菜单中没有负载均衡器设置
Django Celery Elastic Beanstalk supervisord 没有这样的进程错误
Elastic Beanstalk 部署错误:AttributeError :: 'NoneType' 对象没有属性 'split'