Stephane Mulot
Stephane Mulot
Stephane Mulot
Stephane Mulot
Configurateur PHP FPM
Un outil rapide et simple pour générer des fichiers de configuration PHP-FPM optimisés selon votre serveur. Parfait pour les développeurs.
Version de PHP
8.4
8.3
8.2
8.1
8.0
7.4
7.3
7.2
7.1
7.0
RAM totale disponible (Mo)
Quantité totale de RAM disponible sur le système.
RAM moyenne par process PHP (Mo)
Mémoire estimée pour chaque process PHP. Sert à calculer le nombre de workers.
Timeout d'exécution max (secondes)
Durée maximale d’un script PHP avant arrêt.
Limite mémoire par process PHP (Mo)
Mémoire maximale pour un process PHP avant arrêt
Activer slowlog
Active le journal des scripts lents à analyser
Timeout slowlog (secondes)
Temps à partir duquel un script est considéré comme lent.
/etc/php/8.4/fpm/pool.d/www.conf
pm = dynamic
pm.max_children = 24
pm.start_servers = 9
pm.min_spare_servers = 4
pm.max_spare_servers = 14
pm.max_requests = 500
request_terminate_timeout = 30s
listen = /run/php/php8.4-fpm.sock
listen.owner = www-data
listen.group = www-data
listen.mode = 0660
access.log = /var/log/php-fpm/access.log
slowlog = /var/log/php-fpm/slow.log
request_slowlog_timeout = 5s
php_admin_value[memory_limit] = 256M