juwai.php-zerorpc
Rola Ansible: php-zerorpc
Instalacja rozszerzeń PHP wymaganych przez php-zerorpc na serwerach CentOS:
- msgpack
- zmq
Wymagania
Napisane w Ansible 2.3.*
Proszę upewnić się, że polecenie PHP pecl jest zainstalowane.
Zmienne Roli
Dostępne zmienne są wymienione poniżej, razem z wartościami domyślnymi (zobacz defaults/main.yml
):
msgpack_source_version
Commit, tag lub gałąź rozszerzenia PHP msgpack do użycia podczas instalacji ze źródła.
Domyślnie msgpack-2.0.2
.
pecl_msgpack_version
Wersja rozszerzenia PHP MessagePack.
Domyślnie 0.5.7
.
pecl_zmq_version
Wersja rozszerzenia PHP ZeroMQ.
Domyślnie 1.1.2
.
php_extensions_config_path
Ścieżka do folderu zawierającego pliki konfiguracyjne rozszerzeń PHP.
Domyślnie /etc/php.d
.
php_fpm_daemon
Nazwa demona PHP-FPM.
Domyślnie php-fpm
.
php_opcache_config_filename
Nazwa pliku konfiguracyjnego rozszerzenia opcache PHP.
Domyślnie 10-opcache.ini
.
php_zerorpc_segfault_fix
Włącz, aby uniknąć błędu segfault w PHP7 z opcache.
Domyślnie false
.
zmq_source_version
Commit, tag lub gałąź rozszerzenia PHP zmq do użycia podczas instalacji ze źródła.
Domyślnie f2617063a4c007ca6073c0d09e9f36fd9b87ddaf
.
Zależności
juwai.libzmq
Przykładowy Playbook
- hosts: serwery
roles:
- role: juwai.php-zerorpc
Licencja
MIT / BSD
Informacje o autorze
Ta rola została stworzona w 2016 roku przez Juwai Limited.
Install zerorpc dependency packages for php
ansible-galaxy install juwai.php-zerorpc