Описание тега php-fpm
PHP-FPM (FastCGI Process Manager) - это альтернативная реализация PHP FastCGI с некоторыми дополнительными функциями, полезными для сайтов любого размера, особенно для загруженных сайтов.
PHP-FPM предоставляет ряд полезных функций по сравнению с традиционной реализацией FastCGI php. Он реализован в виде демона, который управляет одним или несколькими пулами процессов PHP, которые можно настраивать независимо. Основные параметры конфигурации для каждого пула включают в себя:
- Сокет для получения запросов (локальный или TCP)
- отдельный
php.ini
настройки для конкретных требований приложения - Динамическое управление процессом. FPM может динамически изменять количество рабочих процессов в зависимости от загрузки пула.
- UID / GID для работников бассейна
- Обновления конфигурации в полете - изменение конфигурации пула будет корректно внедрено для всех работников пула без потери соединений.