Запуск 2-х версий php-fpm на Apache под CentOS
На днях опять упал сайт, на этот раз из-за неправильной настройки php-fpm. Он съел всю память под нагрузкой. Я неправильно понимал значение
На днях опять упал сайт, на этот раз из-за неправильной настройки php-fpm. Он съел всю память под нагрузкой. Я неправильно понимал значение одного из параметров, плюс мониторинга php-fpm не было. Сейчас уже нормально разобрался, настроил мониторинг. Решил сделать заметку по настройке php-fpm. Для себя и для вас. Php-fpm может работать в трёх режимах: ▪ static - фиксированное количество процессов ▪ dynamic - динамическое управление процессами ▪ ondemand - создание процессов при получении запросов Я чаще всего использую режим dynamic, так как он универсален. Всегда запущены сколько-то процессов (от 1 и более), а их количество поддерживается по заданным правилам...
Установка и настройка php-fpm в RedOS
Установка и настройка мало чем отличается от других систем linux. Но я все же напишу, как это сделать в этой системе. И так приступим.
dnf install php php-fpm php-cli php-mysqli php-json php-gmp php-imap php-gd php-ldap php-odbc php-common php-opcache php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap php-zip php-curl php-imagick php-intl
Рабочая директория для сервиса /etc/php-fpm.d/
А сам конфигурация хранится в /etc/php.ini
После установки он уже настроен по умолчанию, Но мы кое-что изменим
1...