PHP FPM ПОСЛЕДНЯЯ ВЕРСИЯ
php-fpm (FastCGI Process Manager) - это процесс-менеджер FastCGI для PHP. Он является частью стандартного пакета PHP начиная с версии 5.3.3 и доступен на большинстве платформ. Текущая последняя версия на момент написания текста - php-fpm 8.0.10.
php-fpm позволяет запускать PHP скрипты как отдельные процессы, обрабатывать их в отдельных дочерних процессах с установленными параметрами для управления ресурсами, такими как память и запросы на сеть.
Некоторые из преимуществ php-fpm:
- Высокая производительность и быстродействие.
- Управление ресурсами памяти и запросов на сеть, что позволяет снизить нагрузку на сервер.
- Отказоустойчивость и масштабируемость.
Пример кода для запуска php-fpm на сервере:
sudo apt-get install php-fpm
sudo service php-fpm start
sudo service php-fpm status
Эта команда установит php-fpm и запустит его в качестве службы на сервере. Вы можете проверить статус php-fpm, выполнив последнюю строку.
Turning off PHP-FPM to use PHP Selector
🔴Петербургский международный экономический форум 2023. День 2: прямая трансляция
Веб-сервер на реальном примере. Docker-compose, nginx, mysql, php-fpm, wordpress.
PHP and Docker - Nginx Configuration (php-fpm)
All you need to know about FastCGI Process Manager (FPM)
1. Настройка Docker. PHP+Nginx+MySQL
Why is My Webserver Hanging?!? (Spoiler: It was PHP-FPM)