<blockquote>
<p>Is it possible to run a PostgreSQL database with a Django app on
Elastic Beanstalk?</p>
</blockquote>
<p>是的。您提到的虚拟应用程序设置是指使用Amazon关系数据库服务。目前,PostgreSQL不能作为Amazon RDS提供,但您可以将beanstalk AMI配置为本地PostgreSQL服务器或设置自己的PostgreSQL RDS。在</p>
<blockquote>
<p>If it's possible, is it worth the trouble?</p>
</blockquote>
<p>这实际上是一个关于是否值得使用RDS或单独使用它的问题,这归结为成本、工作量、使用率、所需效率等问题。切换为django服务的数据库引擎非常简单,因此如果您改变主意,很容易进行切换设置。在</p>
<blockquote>
<p>If it's possible, how would you set it up?</p>
</blockquote>
<p>实际上,您需要通过在AmazonLinuxEB支持的AMI实例上安装PostgreSQL数据库服务器来定制BeanstalkAMI。在</p>
<p>关于定制beanstalk AMIs的建议/说明如下:</p>
<p><a href="http://blog.jetztgrad.net/2011/02/how-to-customize-an-amazon-elastic-beanstalk-instance/" rel="nofollow noreferrer">http://blog.jetztgrad.net/2011/02/how-to-customize-an-amazon-elastic-beanstalk-instance/</a></p>
<p><a href="https://forums.aws.amazon.com/thread.jspa?messageID=219630&#219630" rel="nofollow noreferrer">https://forums.aws.amazon.com/thread.jspa?messageID=219630&#219630</a></p>
<p><a href="https://stackoverflow.com/questions/12002445/customizing-an-elastic-beanstalk-ami?rq=1">Customizing an Elastic Beanstalk AMI</a></p>