我看到一些教程提到了特定于 Ubuntu 的 python3.6 的 Gate 接口——libapache2-mod-wsgi-py3
而不是仅限mod_wsgi
于 RHEL 的情况。
我是否应该担心在 redhat 上寻找特定的 python 包,或者只需模块即可httpd
托管 Django?询问是因为我找不到类似的“python36-mod_wsgi”包yum
:
[me@myserver modules]$ sudo yum list available | grep mod_wsgi
mod_wsgi-debuginfo.x86_64 3.4-18.el7 rhel-x86_64-server-7-debuginfo
[me@myserver modules]$
非常感谢,我是 RHEL 新手。
答案1
mod_wsgi 与 python3-mod-wsgi 不同,因为后者是针对 python3 编译的;而前者是针对默认的 python 版本。如果您安装了 python3-mod-wsgi,那么您还需要安装 python3,因为 python3-mod-wsgi 不喜欢默认的 python 版本。
请查看[1]
[1] -使用 apache、mod_wsgi、python3 venv 在 centos 7 上部署 Django 2.1