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

Как установить mod_wsgi в Apache для python 3.5 на CentOS 7, если apxs2 отсутствует?

В настоящее время я пытаюсь установить mod_wsgi 4.4.21 в Apache 2.4 для веб-сервера Python 3.5 на CentOS 7.

В разделе «Настройка исходного кода» в Руководство по быстрой установке, он говорит это:

В некоторых дистрибутивах Linux, таких как SUSE и CentOS, необходимо будет использовать параметр «--with-apxs» и указать либо «/ usr / sbin / apxs2-worker», либо «/ usr / sbin / apxs2-prefork» .

Насколько я могу судить, они должны поставляться с пакетом httpd-devel. У меня это уже установлено:

# rpm -qa | grep httpd
httpd-tools-2.4.6-40.el7.centos.x86_64
httpd-manual-2.4.6-40.el7.centos.noarch
httpd-2.4.6-40.el7.centos.x86_64
httpd-devel-2.4.6-40.el7.centos.x86_64

Однако у меня нет apxs2-worker или apxs2-prefork в /usr/sbin:

# ls /usr/sbin/apxs*
ls: cannot access /usr/sbin/apxs*: No such file or directory

Однако у меня есть apxs в /usr/bin. Могу я просто использовать это, или мне что-то еще не хватает?

Для потомков я использовал /usr/bin/apxs и вроде нормально работает.