在生产环境中部署Django时,使用apache workers的优缺点是什么?
我一直在研究在windows环境中部署django项目的各种方法,我想出了一个有趣的方法——我现在想知道这是否是一种明智的方法 第一步。通过cmd在生产环境中部署Django时,使用apache workers的优缺点是什么?,django,windows,apache,Django,Windows,Apache,我一直在研究在windows环境中部署django项目的各种方法,我想出了一个有趣的方法——我现在想知道这是否是一种明智的方法 第一步。通过cmdpython manage.py runserver 8000运行django服务器 第二步。让Apache worker将输入的流量定向到Django 我不会假装是一个网络大师,但只要Apache是唯一面向外部的东西,并且能够处理所有的安全问题……这种方式有多不安全? 我忍不住觉得这是在开玩笑。。。。 但我很想听到关于这个的任何选择 不要在生产中使用
python manage.py runserver 8000运行django服务器
第二步。让Apache worker将输入的流量定向到Django
我不会假装是一个网络大师,但只要Apache是唯一面向外部的东西,并且能够处理所有的安全问题……这种方式有多不安全?
我忍不住觉得这是在开玩笑。。。。
但我很想听到关于这个的任何选择 不要在生产中使用。要引用文档,请执行以下操作:
请勿在生产设置中使用此服务器。它还没有消失
通过安全审计或性能测试。(事情就是这样的
我们要留下来。我们的业务是制作网络框架,而不是网络
服务器,因此改进此服务器以能够处理生产
环境不在Django的范围之内。)
只需安装一个生产就绪的WSGI服务器,如,并使用它而不是runserver
。并确保您的设置已准备好生产(特别是设置DEBUG=False
)