HTTP/2 без nginx
Я хочу настроить режим HTTP/2, однако я не могу включить PHP-FPM, т.к. он требует подключения nginx, а apache работает только в режиме префорк. Я не хочу использовать nginx. И я точно знаю, что работа apache+php-fpm возможна, т.к. такая конфигурация доступна, например, в cPanel. Хотелось бы, чтобы панель в будущем была доработана и позволяла включить режим HTTP/2 без nginx, только на apache.
21.08.2025 14:59
Так для Apache есть: PHP: FastCGI Process Manager (FPM) - Manual
FPM = FastCGI режим.
24.08.2025 19:12
И в документации так же называется: Документация ispmanager 6 lite, pro, host: Режимы работы PHP = FastCGI (Nginx + PHP-FPM)
24.08.2025 19:25
Вы, наверное, невнимательно читали мой запрос. Без nginx. Мне не нужно nginx+php-fpm. Мне нужно apache+php-fpm средствами ispmanager.
24.08.2025 20:13
Это вы наверное не поняли меня. Для Apache PHP-FPM режим называется FastCGI и он есть в панели.
25.08.2025 06:14
У меня есть сомнения, что это тоже самое, но допустим. Как это поможет включить http/2? Апач же все равно останется работать в режиме префорк. И в документации панели прям чётко указано, что соответствующая настройка появляется только при включении nginx.
25.08.2025 07:29
В apache в конфигах включен модуль h2, /etc/httpd/conf.modules.d/10-h2.conf. А если и не включен, то в любом случаи можно включить руками и никто вам не помешает.
25.08.2025 08:03
Можно, и да, он включён, но это ничего не даст, т.к. в режиме префорк http/2 работать не будет. И к тому же, я не хочу по конфигам лазить руками, я именно и прошу, чтобы этот функционал предоставляла панель.
25.08.2025 09:05
Евгений, здравствуйте,
Спасибо за обратную связь. Было бы здорово понять, почему именно такую конфигурацию веб‑сервера вы хотите использовать. Расскажете? Сейчас это не самый распространённый вариант среди наших пользователей. Поэтому нам нужно понять почему вы выбрали именно такую связку и какие от этого ожидания.
02.09.2025 07:56
Здравствуйте. На данный момент меня вполне устраивает производительность апача. Я не вижу необходимости добавлять проксирование через nginx, это все же усложняет инфраструктуру, больше конфигов, больше мест допустить ошибку. Мне нравится, что все обрабатывает один сервер апач. Однако, я никак в этом случае средствами панели не могу получить http/2, т.к. апач работает только в режиме префорк, и более того, не позволяет подключить php-fpm. Мне кажется, раз апач сам по себе умеет http/2, пусть и в режиме mpm_event, которого тоже в панели не, то нужно бы поддержку этих режимов добавить.
02.09.2025 09:38
Полностью поддерживаю.
Наша организация использует только Апач из-за mod_rewrite уже большого количества правил
Отключили nginx потому что он уже legacy версии, так же отключили из-за дополнительных настроек по увеличению размера буфера для post сообщений
Кроме того к сожалению удалили nginx при использовании waf так как он тянет с собой старую версию php
В идеале чтоб в ветке Бетта появился Апач 2.5
https://httpd.apache.org/docs/trunk/howto/http2.html
Чтобы наглухо заблокировать http 1.0 и http 1.1 и http 1.2 , оставить только http 2 и в идеале чтоб была поддержка quic http 3
98% наших клиентов на http 2.0
14.09.2025 22:16