davidalger.php_fpm
Rôle Ansible : PHP-FPM
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.
ansible-galaxy install davidalger.php_fpm