davidalger.php_fpm

Rôle Ansible : PHP-FPM

Statut de construction

Installe php-fpm à partir des RPM du IUS Community Project sur RHEL / CentOS 7. Lorsque des versions archivée de php sont nécessaires, le dépôt ius-archive peut être activé.

Actuellement, ce rôle installe php-fpm pré-configuré avec des paramètres par défaut adaptés à l'application Magento 2. Certains de ces paramètres peuvent être plus élevés que ce qui est nécessaire pour d'autres applications du service php-fpm. Une de ces zones serait les paramètres par défaut de php-opcache, qui doivent être très élevés pour une performance optimale de l'application Magento 2 et peuvent sinon être réduits. Consultez defaults/main.yml et vars/opcache.yml pour plus de détails.

Exigences

Aucune.

Variables du rôle

php_version: 73

Une version de php prise en charge par les RPM IUS peut être spécifiée : 55, 56, 70, 71, 72, 73, 74, etc. Pour les versions plus anciennes, il faudra également spécifier php_enablerepo: ius-archive.

Voyez defaults/main.yml pour la liste complète des variables disponibles pour personnaliser l'installation de php-fpm.

Dépendances

  • davidalger.repo_ius

Exemple de Playbook

- hosts: serveurs-web
  roles:
    - { role: davidalger.php_fpm, tags: php-fpm }

Licence

Ce travail est sous licence MIT. Voir le fichier LICENSE pour plus de détails.

Informations sur l'auteur

Ce rôle a été créé en 2017 par David Alger.

À propos du projet

PHP-FPM from IUS RPMs on RHEL / CentOS Linux

Installer
ansible-galaxy install davidalger.php_fpm
Licence
mit
Téléchargements
1.4k
Propriétaire
Principal SRE, Software Engineer, Infrastructure, DevOps, Magento Master, Cloud Architect, AWS, GCP, Terraform, Ansible, Kubernetes