juwai.php-zerorpc
Rôle Ansible : php-zerorpc
Installez les extensions PHP requises par php-zerorpc sur les serveurs CentOS :
- msgpack
- zmq
Exigences
Écrit pour Ansible 2.3.*
Veuillez vous assurer que la commande pecl de PHP est installée.
Variables du rôle
Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut (voir defaults/main.yml
) :
msgpack_source_version
Commit, tag ou branche de l'extension PHP msgpack à utiliser lors de l'installation à partir de la source.
La valeur par défaut est msgpack-2.0.2
.
pecl_msgpack_version
Version de l'extension PHP MessagePack.
La valeur par défaut est 0.5.7
.
pecl_zmq_version
Version de l'extension PHP ZeroMQ.
La valeur par défaut est 1.1.2
.
php_extensions_config_path
Chemin du dossier contenant les fichiers de configuration des extensions PHP.
La valeur par défaut est /etc/php.d
.
php_fpm_daemon
Nom du démon php_fpm.
La valeur par défaut est php-fpm
.
php_opcache_config_filename
Nom du fichier de configuration de l'extension PHP opcache.
La valeur par défaut est 10-opcache.ini
.
php_zerorpc_segfault_fix
Activez pour éviter les erreurs de segmentation dans PHP7 avec opcache.
La valeur par défaut est false
.
zmq_source_version
Commit, tag ou branche de l'extension PHP zmq à utiliser lors de l'installation à partir de la source.
La valeur par défaut est f2617063a4c007ca6073c0d09e9f36fd9b87ddaf
.
Dépendances
juwai.libzmq
Exemple de playbook
- hosts: serveurs
roles:
- role: juwai.php-zerorpc
Licence
MIT / BSD
Informations sur l'auteur
Ce rôle a été créé en 2016 par Juwai Limited.
Install zerorpc dependency packages for php
ansible-galaxy install juwai.php-zerorpc