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

Как найти объяснение Apache 2.4 `systemd_module`?

После нескольких дней тестирования я обнаружил проблему:
LoadModule systemd_module modules/mod_systemd.so необходимо при запуске Apache 2.4.6 в centos 7.4
Без LoadModule systemd_module modules/mod_systemd.so , Apache будет httpd.service start operation timed out. Terminating.

Затем я проверяю список модулей apache 2.4, нет ни одного модуля с именем systemd.

В чем проблема?

Я предполагаю (на данный момент у меня нет доступа к системе CentOS), что Red Hat "backported" функциональность systemd из ветки разработки Apache httpd и включила ее в поставляемую и поддерживаемую версию Apache httpd 2.4.
Вероятно, вы можете найти, когда и как, в журнале изменений пакета с rpm -q --changelog httpd или в исходном RPM.

Поэтому документацию для модуля systemd можно найти здесь: https://httpd.apache.org/docs/trunk/en/mod/mod_systemd.html

Да, он перенесен из ветки разработки. Источники и историю модуля можно найти на 1. Обычно он вставляется в пакеты Fedora и CentOS rpms, см. Например 2.