Что такое 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 на Википедии

Дмитрий Моск
— IT-специалист.
Настройка серверов, компьютерная помощь.

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

UNIX   Nano server   WiFi   NAT   Аккаунт   ЭЦП   XML   HTTPS   Плагин   Биткоин   IPerf   CPanel   MySQL   PTR-запись   Дистрибутив   MAPI   USB   Viber   SMTP   Unix shell  
.....

Реклама