微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

数据库无法将django app部署到amazon beanstalk

我尝试将我的Django应用程序部署到AWS beanstalk.为此,我按照本教程:
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create-deploy-python-django.html

但是,当我使用eb create部署应用程序时,我收到MysqL错误

Can't connect to local MysqL server through socket '/var/lib/MysqL/MysqL.sock

我猜这是因为我没有做任何数据库配置(上面的文档甚至没有提到配置步骤一次).因此,我尝试使用本指南添加RDS数据库http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.managing.db.html.

现在,我收到了错误

RDS requires that you have a subnet selected in at least two Availability Zones.

当我尝试创建这个子网时,涉及VPN等的其他问题就会出现.有人可以请帮助我在aws上运行一个简单的django应用程序吗?
谢谢!

解决方法

由于您使用的是弹性beanstalk,因此请勿创建单独的RDS.您可以使用AWS控制台部署django应用程序. 在部署应用程序时选择RDS配置,子网设置都由它自己处理

原文地址:https://www.jb51.cc/mssql/78461.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐