PHP-FPM несколько пулов

Часто требуется иметь раздельные настройки PHP для разных проектов на одном сервере. При работе связки PHP-FPM + nginx это решается через настройку нескольких пулов. Вот как это выглядит на CentOS или AlmaLinux — при использовании репозиториев remi: 1) стандартный конфиг /etc/opt/remi/php83/php-fpm.d/www.conf 2) отдельный конфиг /etc/opt/remi/php83/php-fpm.d/nextcloud.conf Внутри прописываем разные сокеты. Основные параметры настройки выглядят так: [nextcloud] user = nginx group = nginx listen = /var/run/php-fpm/php83-nextcloud-fpm.sock listen.mode = 0660 listen.owner = nginx listen.group = nginx Тут /var/run - хорошее место для размещения сокетов. Подкаталог /var/run/php-fpm будет содержать несколько разных сокетов, которые относятся к разным версиям PHP и проектам. Такая организация размещения сокетов позволяет держать порядок в системе, не захламлять всё в одну кучу (одна крайность) или в разные каталоги (другая крайность). Чтобы работала такая схема размещения, нужно в systemd ...