Как запустить виртуальные хосты под отдельными uid и gid, используя mpm_itk?

Как запустить виртуальные хосты под отдельными uid и gid, используя mpm_itk?

Я использую сервер, на котором размещено несколько веб-сайтов, поэтому я хочу разделить пользователей с помощью чего-либо, кроме mpm_itk.

С виртуального хоста:

<IfModule mpm_itk_module>
AssignUserId user1 user1
</IfModule>

Я бегу Apache/2.4.29.

Я хочу найти что-то, что поддерживает http2, поскольку mpm_itk не поддерживает h2:

Начиная с Apache 2.4.27, Apache MPM (Multi-Processing Module) prefork больше не поддерживает HTTP/2. Это будет указано в вашем журнале ошибок Apache следующим образом: AH10034: Модуль mpm (prefork.c) не поддерживается mod_http2. Mpm определяет, как все обрабатывается на вашем сервере. HTTP/2 предъявляет больше требований в этом отношении, и текущий выбранный mpm просто не подойдет. Это рекомендательное предупреждение. Ваш сервер продолжит работать, но протокол HTTP/2 будет неактивен.

Все мои пользователи используют только PHP, и поскольку нет никаких CGI-скриптов, как лучше всего разделить uid и gid пользователей?

Связанный контент