davidalger.php_fpm
Rol de Ansible: PHP-FPM
Instala php-fpm desde los RPMs del Proyecto Comunitario IUS en RHEL / CentOS 7. Donde se requieren versiones archivadas de php, se puede habilitar el repositorio ius-archive.
Actualmente, este rol instala php-fpm
preconfigurado con ajustes predeterminados diseñados para la aplicación Magento 2. Algunos de estos ajustes pueden ser más altos de lo necesario para otras aplicaciones del servicio php-fpm. Una de estas áreas sería la configuración predeterminada de php-opcache, que debe ser bastante alta para un buen rendimiento de la aplicación Magento 2 y puede reducirse en otros casos. Consulte defaults/main.yml
y vars/opcache.yml
para más detalles.
Requisitos
Ninguno.
Variables del Rol
php_version: 73
Se puede especificar cualquier versión de php compatible con los RPMs de IUS: 55, 56, 70, 71, 72, 73, 74, etc. Para versiones más antiguas, también se deberá especificar php_enablerepo: ius-archive
.
Consulte defaults/main.yml
para obtener la lista completa de variables disponibles para personalizar la instalación de php-fpm.
Dependencias
davidalger.repo_ius
Ejemplo de Playbook
- hosts: servidores-web
roles:
- { role: davidalger.php_fpm, tags: php-fpm }
Licencia
Este trabajo está bajo la licencia MIT. Consulte el archivo LICENSE para más detalles.
Información del Autor
Este rol fue creado en 2017 por David Alger.
ansible-galaxy install davidalger.php_fpm