如何安装 Django¶

如何安装 Django¶

安装 Apache 和 mod_wsgi¶

如果您只想试用 Django,请跳到下一节;Django 包含一个轻量级 Web 服务器,可用于测试,因此在准备好将 Django 部署到生产环境之前,您无需设置 Apache。

如果您想在生产站点上使用 Django,请使用带有 mod_wsgi 的 Apache。mod_wsgi 以两种模式之一运行:嵌入模式或守护进程模式。在嵌入模式下,mod_wsgi 类似于 mod_perl – 它将 Python 嵌入到 Apache 中,并在服务器启动时将 Python 代码加载到内存中。代码在 Apache 进程的整个生命周期中都驻留在内存中,这导致性能比其他服务器配置有了显著提高。在守护进程模式下,mod_wsgi 会生成一个独立的守护进程来处理请求。守护进程可以以与 Web 服务器不同的用户身份运行,这可能会提高安全性。守护进程可以在不重启整个 Apache Web 服务器的情况下重启,这可能会使刷新代码库更加无缝。请查阅 mod_wsgi 文档以确定哪种模式适合您的设置。确保已安装 Apache 并激活了 mod_wsgi 模块。Django 可以与任何支持 mod_wsgi 的 Apache 版本一起使用。

有关安装 mod_wsgi 后如何配置它的信息,请参阅 如何将 Django 与 mod_wsgi 配合使用。

如果您由于某种原因无法使用 mod_wsgi,请不要担心:Django 支持许多其他部署选项。其中一个是 uWSGI;它与 nginx 配合得非常好。此外,Django 遵循 WSGI 规范(PEP 3333),这允许它在各种服务器平台上运行。

相关推荐

熊猫速汇(Panda Remit)测评
365体育投注网站官网

熊猫速汇(Panda Remit)测评

📅 07-19 👁️ 2463
显卡显存需要多大才够用?2GB/4GB/8GB显存区别对比评测
365体育投注网站官网

显卡显存需要多大才够用?2GB/4GB/8GB显存区别对比评测

📅 07-19 👁️ 9274
数理精蕴
365体育投注网站官网

数理精蕴

📅 07-09 👁️ 6436
支付宝在哪改密码
beat365手机版中文

支付宝在哪改密码

📅 07-12 👁️ 4165
快手为啥进去黑屏(为什么刷快手有的黑屏?)
365bet备用官网

快手为啥进去黑屏(为什么刷快手有的黑屏?)

📅 07-13 👁️ 3414
徐峥是个光头,当初大把大把掉头发,到底经历了什么?
365体育投注网站官网

徐峥是个光头,当初大把大把掉头发,到底经历了什么?

📅 07-18 👁️ 5674