【问题标题】:Django website on VPS with WHM CPanel带有 WHM CPanel 的 VPS 上的 Django 网站
【发布时间】:2023-04-02 17:02:01
【问题描述】:

mod_wsgi 和 mod_python 有什么区别。

为了在 VPS 上发布 django 网站,我应该在 VPS 上安装哪一个?

【问题讨论】:

    标签: python django mod-wsgi vps mod-python


    【解决方案1】:

    您应该使用mod_wsgimod_python 是从 Python 到 Apache 的旧的直接接口。 wsgi 是任何网络服务器和 Python 之间的标准接口(@98​​7654325@ 是 Apache 实现)。

    【讨论】:

    • 我试过 yum install mod_wsgi。但它给了我一个错误,即 httpd 与 ea4 冲突。我无法安装。但我是通过 pip 安装的。会成功吗?
    • 系统包管理器的安装问题,以及已安装包之间的冲突,听起来像是一个新问题(您应该将此作为一个新问题提出,可能在 ServerFault 上)。
    • 您不能将 yum installed mod_wsgi 与操作系统提供的系统 Apache 以外的 Apache 发行版一起使用。如果与系统 Apache 不同,您需要自己从针对您要使用的 Apache 编译的源代码安装 mod_wsgi。
    • 我问这个问题的主要原因是为了得到这个问题的答案:stackoverflow.com/questions/47154689/…
    • 您链接到的问题太宽泛了 - 与您在这里提出的问题完全无关。有大量关于在各种系统上设置 Django 的教程。 @GrahamDumpleton 给出了 pip 与 yum 安装的答案(聪明的人通常会在 Graham 谈到 mod_wsgi 时听他说话)。
    猜你喜欢
    • 1970-01-01
    • 2013-06-13
    • 1970-01-01
    • 2014-03-26
    • 1970-01-01
    • 2019-07-02
    • 2013-10-13
    • 2021-12-14
    • 2019-12-22
    相关资源
    最近更新 更多