softasap.sa-php-fpm

sa-php-fpm

Estado de Construcción

Rol básico para la instalación de php-fpm, con soporte opcional para xdebug preconfigurado, instalación global opcional de composer como composer{{php_version}}

Ejemplo de uso:

Simple

     - {
         role: "sa-php-fpm"
       }

Avanzado

Mira el ejemplo de caja para una instalación LAMP completa.

     - {
         role: "sa-php-fpm",
         option_install_xdebug: true,
         php_xdebug_version: 2.5.5,
         xdebug_remote_enable: 1
         # IMPORTANTE - ESTABLECER LO DE ABAJO A 1 EN SERVIDORES DE PRODUCCIÓN RESULTA EN EXPLOTACIÓN
         # ya que xdebug_remote_host es ignorado
         xdebug_remote_connect_back: 0
         xdebug_remote_host: "127.0.0.1"

         option_install_composer: true,         

         php_fpm_user: www-data,
         php_fpm_group: www-data,

         php_fpm_listen: sock, # tcp 9000 para soportar. y ambos
         php_family: default, #  5.6 | 7.0 | hhvm | default

         pkg_dependencies:
           - git
           - curl
           - python-dev
           - libmysqlclient-dev
           - unzip

         php_extensions:
           - "{{php_module_prefix}}-mysql"
           - "{{php_module_prefix}}-intl"
           - "{{php_module_prefix}}-xmlrpc"
           - "{{php_module_prefix}}-curl"
           - "{{php_module_prefix}}-gd"

         timezone: "Europe/London",

         custom_pool_properties:
           - {regexp: "^[;]?listen.owner *", line: "listen.owner  = {{php_fpm_user}}"}
           - {regexp: "^[;]?listen.group *", line: "listen.group  = {{php_fpm_group}}"}
       }

Uso con flujo de trabajo de ansible galaxy

Si instalaste el rol sa-php-fpm usando el comando

ansible-galaxy install softasap.sa-php-fpm

el rol estará disponible en la carpeta library/softasap.sa-php-fpm Por favor, ajusta la ruta según sea necesario.

     - {
         role: "softasap.sa-php-fpm"
       }

Derechos de autor y licencia

El código tiene doble licencia bajo la licencia BSD de 3 cláusulas y la Licencia MIT. Elige la que mejor te convenga.

Contáctanos:

Suscríbete para actualizaciones de roles en FB

Únete al canal de discusión en Gitter en Gitter

Descubre otros roles en http://www.softasap.com/roles/registry_generated.html

Visita nuestro blog en http://www.softasap.com/blog/archive.html

Acerca del proyecto

standalone role for php installation in fastcgi mode

Instalar
ansible-galaxy install softasap.sa-php-fpm
Licencia
mit
Descargas
149
Propietario
Get your application deployed in a robust way