davidalger.php_fpm
Ansible Rolle: PHP-FPM
Installiert php-fpm von IUS Community Project RPMs auf RHEL / CentOS 7. Wenn archivierte Versionen von PHP benötigt werden, kann das ius-archive-Repository aktiviert werden.
Derzeit installiert diese Rolle php-fpm
, das vorkonfiguriert mit Standardeinstellungen für die Magento 2-Anwendung ist. Einige dieser Standardeinstellungen können für andere Anwendungen des php-fpm-Dienstes zu hoch sein. Ein Bereich davon wären die Standardwerte für php-opcache, die für eine hohe Magento 2-Anwendungsleistung sehr hoch sein müssen und möglicherweise reduziert werden können. Siehe defaults/main.yml
und vars/opcache.yml
für Details.
Anforderungen
Keine.
Rollenvariablen
php_version: 73
Jede von IUS RPMs unterstützte PHP-Version kann angegeben werden: 55, 56, 70, 71, 72, 73, 74 usw. Für ältere Versionen muss auch php_enablerepo: ius-archive
angegeben werden.
Siehe defaults/main.yml
für eine vollständige Liste der Variablen, die zur Anpassung der php-fpm-Installation verfügbar sind.
Abhängigkeiten
davidalger.repo_ius
Beispiel-Playbook
- hosts: web-servers
roles:
- { role: davidalger.php_fpm, tags: php-fpm }
Lizenz
Dieses Werk ist unter der MIT-Lizenz lizenziert. Siehe die LICENSE-Datei für Details.
Autoreninformationen
Diese Rolle wurde 2017 von David Alger erstellt.
ansible-galaxy install davidalger.php_fpm