В настоящее время я пытаюсь установить 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
и вроде нормально работает.