29 марта 2024, 02:45

Цитата дня:

Успех -- это способность идти от поражения к поражению, не теряя оптимизма. Уинстон Черчилль


Установка модуля apache2-mpm-itk

Автор Kostix, 09 марта 2017, 19:45

« предыдущая тема - следующая тема »

0 Пользователей и 3 Гостей просматривают эту тему.

Вниз

Kostix

После установки Apache2 и модуля apache2-mpm-itk, если проверить какой используется модуль видно что работают два модуля mpm_itk_module и mpm_prefork_module это правильно?
apache2ctl -t -D DUMP_MODULES | grep mpm
 mpm_itk_module (shared)
 mpm_prefork_module (shared)

Если попробовать отключить mpm_prefork_module, получается 
a2dismod mpm_prefork
ERROR: The following modules depend on mpm_prefork and need to be disabled first: mpm_itk

И если одновременная работа двух модулей это нормально, то для какого модуля нужно настраивать конфигурационный файл?

Уваров А.С.

Это нормально, используете тот модуль, который нужно. Разные виртуальные хосты могут использовать разные модули.

Kostix

Буду использовать mpm_itk. Но для модуля mpm_itk нет конфигурационного файла.
ls -lh /etc/apache2/mods-available | grep mpm
-rw-r--r-- 1 root root  668 Jan 26 00:16 mpm_event.conf
-rw-r--r-- 1 root root  106 Jan 26 00:16 mpm_event.load
-rw-r--r-- 1 root root   85 Sep 26  2015 mpm_itk.load
-rw-r--r-- 1 root root  571 Jan 26 00:16 mpm_prefork.conf
-rw-r--r-- 1 root root  108 Jan 26 00:16 mpm_prefork.load
-rw-r--r-- 1 root root  836 Jan 26 00:16 mpm_worker.conf
-rw-r--r-- 1 root root  107 Jan 26 00:16 mpm_worker.load

Если изменить параметры в конфигурационном файле для mpm_prefork.conf модуль mpm_itk будет их использовать?
<IfModule mpm_prefork_module>
        StartServers             2
        MinSpareServers          3
        MaxSpareServers          6
        MaxRequestWorkers        24
        MaxConnectionsPerChild   3000
</IfModule>

Или нужно в /etc/apache2/mods-available создать конфигурационный файл для mpm_itk.conf и записать параметры в него?
<IfModule mpm_itk_module>
StartServers             2
        MinSpareServers          3
        MaxSpareServers          6
        MaxRequestWorkers        24
        MaxConnectionsPerChild   3000
</IfModule>

Система Debian 8

Уваров А.С.

mpm_itk - это надстройка над mpm_prefork и использует его настройки.

Вверх