Что такое PHP-FPM

Обновлено Обновлено: Опубликовано Опубликовано:

PHP-FPM —
простыми словами

программный пакет, позволяющий выполнить обработку скриптов, написанных на языке PHP. Включен в состав PHP с версии 5.3.3, для более ранних версий необходима установка отдельно. Является альтернативой FastCGI — протоколу взаимодействия веб-сервера с программами. FPM расшифровывается как Fastcgi Process Manager.

Часто применяется для настройки вместе с веб-серверомами NGINX или Lighttpd. Последний обрабатывает статические данные, а обработку скриптов отдает PHP-FPM. Такая реализация работает быстрее, по сравнению с, также распространенной, NGINX + Apache + модуль mod_php.

PHP-FPM запускается как отдельный процесс. По умолчанию, взаимодействует с веб-сервером через порт 9000 или сокетный файл. Есть поддержка всех известных операционных систем, а именно — FreeBSD, Linux (например, CentOS или Ubuntu), Windows.

Включенная поддержка php-fpm
phpinfo — включенный php-fpm

Еще немного о PHP-FPM на Википедии

Встречается в статьях

Инструкции:

  1. Установка Nginx + PHP + MySQL на Astra Linux
  2. Как вручную настроить сервер хостинга на CentOS 7
  3. Как настроить почту на базе Postfix для корпоративной среды
  4. Настройка веб-сервера на CentOS 7 со всем необходимым для правильной работы
  5. Настройка веб-сервера на Ubuntu со всем необходимым для правильной работы
  6. Настройка веб-сервера на CentOS 8 со всем необходимым для правильной работы

Мини-инструкции:

  1. Как установить NGINX на CentOS 7
  2. Установка и настройка OwnCloud на CentOS 7 или 8
  3. Инструкция по установке и настройке phplist
  4. Как и где настраивать время сессии PHP
  5. Анализ и мониторинг нагрузки веб-сервера на базе Linux
  6. Установка и настройка Nextcloud + NGINX на Ubuntu
  7. Настройка сервера мониторинга Zabbix на Linux CentOS
  8. Настройка сервера мониторинга Zabbix на Ubuntu
  9. Установка панели управления ISPmanager на Ubuntu или CentOS
  10. Инструкция по установке и настройке phplist на Linux Ubuntu
  11. Установка и настройка сервера NextCloud на CentOS 8
Дмитрий Моск
— IT-специалист.
Настройка серверов, компьютерная помощь.

Другие термины

Жесткая ссылка   NetBIOS   DirectX   DNS   TCP/IP   Драйвер   Roundcube   Теневые копии   Веб-сервер   MariaDB   Кэширование   Pacemaker   NAT   NET Framework   Unix shell   Кластер   Тонкий клиент   Биткоин   Куки (cookie)   OEM  
.....

Реклама