juwai.php-zerorpc
Rol de Ansible: php-zerorpc
Instala las extensiones de PHP requeridas por php-zerorpc en servidores CentOS:
- msgpack
- zmq
Requisitos
Escrito en Ansible 2.3.*
Asegúrate de que el comando pecl de PHP esté instalado.
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con los valores predeterminados (consulta defaults/main.yml
):
msgpack_source_version
Compromiso, etiqueta o rama de la extensión msgpack de PHP que se utilizará al instalar desde el código fuente.
El valor predeterminado es msgpack-2.0.2
.
pecl_msgpack_version
Versión de la extensión de PHP MessagePack.
El valor predeterminado es 0.5.7
.
pecl_zmq_version
Versión de la extensión de PHP ZeroMQ.
El valor predeterminado es 1.1.2
.
php_extensions_config_path
Ruta de la carpeta que contiene los archivos de configuración de extensiones de PHP.
El valor predeterminado es /etc/php.d
.
php_fpm_daemon
Nombre del demonio php_fpm.
El valor predeterminado es php-fpm
.
php_opcache_config_filename
Nombre del archivo de configuración de la extensión PHP opcache.
El valor predeterminado es 10-opcache.ini
.
php_zerorpc_segfault_fix
Habilitar para evitar errores de segmentación (segfault) en PHP7 con opcache.
El valor predeterminado es false
.
zmq_source_version
Compromiso, etiqueta o rama de la extensión zmq de PHP que se utilizará al instalar desde el código fuente.
El valor predeterminado es f2617063a4c007ca6073c0d09e9f36fd9b87ddaf
.
Dependencias
juwai.libzmq
Ejemplo de Playbook
- hosts: servers
roles:
- role: juwai.php-zerorpc
Licencia
MIT / BSD
Información del Autor
Este rol fue creado en 2016 por Juwai Limited.
Install zerorpc dependency packages for php
ansible-galaxy install juwai.php-zerorpc