Что такое 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 на Википедии Задать вопрос в телеграм-чате |
Встречается в статьях
Инструкции:
- Как установить и настроить связку Asterisk + FreePBX на Rocky 8
- Как установить и настроить связку Asterisk + FreePBX на Ubuntu
- Настройка веб-сервера на CentOS 7 со всем необходимым для правильной работы
- Настройка веб-сервера на CentOS 8 со всем необходимым для правильной работы
- Настройка веб-сервера на Rocky 9 со всем необходимым для правильной работы
- Как вручную настроить сервер хостинга на CentOS 7
- Как настроить почту для корпоративной среды на CentOS 8
- Как настроить почту для корпоративной среды на Debian
- Как настроить почту для корпоративной среды на Ubuntu Server
- Настройка веб-сервера на Ubuntu со всем необходимым для правильной работы
- Как настроить почту на базе Postfix для корпоративной среды (CentOS 7)
- Установка Nginx + PHP + MySQL + PostgreSQL на Astra Linux
Мини-инструкции:
- Как установить NGINX на CentOS 7
- Установка и настройка OwnCloud на CentOS 7 или 8
- Инструкция по установке и настройке phplist
- Как и где настраивать время сессии PHP
- Анализ и мониторинг нагрузки веб-сервера на базе Linux
- Настройка проксирования почты с NGINX для IMAP, POP3 и SMTP
- Установка и настройка Nextcloud + NGINX на Ubuntu
- Настройка сервера мониторинга Zabbix на Linux CentOS 7
- Настройка сервера мониторинга Zabbix на Ubuntu
- Установка панели управления ISPmanager на Ubuntu или CentOS
- Инструкция по развертыванию Nextcloud с Apache на Ubuntu
- Установка, настройка и запуск php-фреймворка Laravel на Linux Ubuntu
- Установка и настройка сервера NextCloud на Rocky Linux
- Установка и использование почтового клиента WebMail Lite на Linux CentOS
- Настройка сервера мониторинга Zabbix 5 на Linux CentOS 8
- Организация сервиса календаря и адресной книги на базе Baikal
- Как создать собственный Docker-образ с веб-сервером
- Как установить несколько разных версий на Linux Ubuntu
- Как установить и настроить сервер для менеджера паролей sysPass на Linux Ubuntu
Примеры скриптов:
Другие термины
Интернет шлюз
PostGIS
Lua
OpenStack
Kubernetes
Mail.ru
RabbitMQ
Nano server
ICQ
SPF-запись
YouTube
Viber
IPSet
Javascript
7-zip
GitLab
Postfix
Flussonic Media Server
MX-запись
Jira
.....