Назад | Перейти на главную страницу

Mod_wsgi, python3-mod_wsgi и libapache2-mod-wsgi-py3 - одно и то же? Нужен ли мне только один для Django на RHEL 7.6?

Я вижу пару руководств, в которых упоминается интерфейс Gate, специфичный для python3.6 для Ubuntu - libapache2-mod-wsgi-py3 в отличие от просто mod_wsgi в случае RHEL.

Должен ли я беспокоиться о поиске определенного пакета python в redhat или просто модуль подойдет для 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.

mod_wsgi - это не то же самое, что python3-mod-wsgi, поскольку последний скомпилирован с python3; тогда как первый против версии Python по умолчанию. Если вы устанавливаете python3-mod-wsgi, вам также необходимо установить python3, поскольку python3-mod-wsgi не понравится версия python по умолчанию.

Взгляните на [1]

[1] - Развертывание Django 2.1 на centos 7 с apache, mod_wsgi, python3 venv