juwai.php-zerorpc
Ansible角色:php-zerorpc
在CentOS服务器上安装php-zerorpc所需的PHP扩展:
- msgpack
- zmq
要求
编写于Ansible 2.3.*
请确保已安装PHP pecl命令。
角色变量
可用的变量如下所示,带有默认值(请参见defaults/main.yml
):
msgpack_source_version
安装msgpack PHP扩展时使用的提交、标签或分支。
默认值为msgpack-2.0.2
。
pecl_msgpack_version
MessagePack PHP扩展版本。
默认值为0.5.7
。
pecl_zmq_version
ZeroMQ PHP扩展版本。
默认值为1.1.2
。
php_extensions_config_path
包含PHP扩展配置文件的文件夹路径。
默认值为/etc/php.d
。
php_fpm_daemon
php_fpm守护进程的名称。
默认值为php-fpm
。
php_opcache_config_filename
PHP opcache扩展配置文件名。
默认值为10-opcache.ini
。
php_zerorpc_segfault_fix
启用以避免PHP7在使用opcache时发生段错误。
默认值为false
。
zmq_source_version
安装zmq PHP扩展时使用的提交、标签或分支。
默认值为f2617063a4c007ca6073c0d09e9f36fd9b87ddaf
。
依赖项
juwai.libzmq
示例剧本
- hosts: servers
roles:
- role: juwai.php-zerorpc
许可证
MIT / BSD
作者信息
该角色创建于2016年,由Juwai Limited提供。