弹性豆茎上的多个django网站

时间:2016-04-28 02:02:23

标签: django apache elastic-beanstalk

我有example1.com的现有EB环境,我有一些小方项目(example2.comexample3.com),我想在同一环境中运行。

我已经知道我可以拥有一个自定义的apache httpd.conf文件,并将其作为部署的一部分覆盖默认值。因此,我认为应该可以将虚拟主机添加到我的自定义httpd.conf

通过以下项目结构,它应该有效:

base_folder/
    my_httpd.conf
    requirements.txt
    .ebextensions/
    .elasticbeanstalk/
    example1/
        <django project for example1>
    example2/
        <django project for example2>
    example3/
        <django project for example3>

我的问题:

  • 会起作用吗?启动和运行的必要步骤是什么?
  • 假设它是可能的,是否也可以为每个项目设置不同的virtualenv,还是要求太多?

0 个答案:

没有答案