gpt4 book ai didi

django - 我可以从 2 个不同的 apache 虚拟主机提供一个 Django 应用程序吗?

转载 作者:行者123 更新时间:2023-12-02 11:37:17 25 4
gpt4 key购买 nike

我有一个 django 应用程序,目前可在 dev.mydomain.com 上使用,我即将将其移至 clientsdomain.com。我使用的是 Ubuntu,因此我将运行 a2dissite dev.mydomain.com,然后运行 ​​a2ensiteclientsdomain.com

除了服务器名称之外,我的虚拟主机文件完全相同 -

<VirtualHost 8.8.8.4>
ServerName dev.mydomain.com
#....
</virtualHost>

<VirtualHost 8.8.8.4>
ServerName clientdomain.com
#....
</virtualHost>

(显然这不是我的IP地址)

我只是想知道在从实时虚拟主机运行我的应用程序之前是否确实需要删除开发虚拟主机。我可以同时运行它们吗?同时启动它们是否存在任何风险(如果可能的话)?

最佳答案

每个 Django 应用程序都会为传入其相应 VirtualHost 的请求提供服务。所以不,理论上它们可以并行运行。

但是,您没有详细了解您的设置。例如,它们是否由相同的数据库支持?这样的话,你确实意识到了问题所在,对吧?

关于django - 我可以从 2 个不同的 apache 虚拟主机提供一个 Django 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15039321/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com