role is functionnal, we can create more pools

This commit is contained in:
2021-10-18 21:27:58 +02:00
parent ddb3a9c856
commit 7572c99edc
6 changed files with 49 additions and 26 deletions

View File

@@ -13,8 +13,8 @@ None
Role Variables
--------------
php_version: default 73
php_poolname: default www (version will be appended)
php_version: default 74
php_fpm_pool_user: default apache
php_fpm_pool_group: default apache
php_fpm_listen_url: default 127.0.0.1:90{{ php_version }}
@@ -35,17 +35,34 @@ Example Playbook
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
vars:
httpd_server_name: foobar.fr
php_version: 73
php_packages:
- php73-php-imap
- php73-php-pear
roles:
- apache
- php-fpm
roles:
- role: tconstans.php-fpm
vars:
php_poolname: pool1
php_listen_url: "/srv/pool1/php-fpm.sock"
php_version: 74
php_packages:
- php{{ php_version }}-php-mbstring
- php{{ php_version }}-php-mysqlnd
- php{{ php_version }}-php-pdo
- php{{ php_version }}-php-xml
- php{{ php_version }}-php-gd
- php{{ php_version }}-php-posix
- php{{ php_version }}-php-ldap
- php{{ php_version }}-php-curl
- php{{ php_version }}-php-iconv
- php{{ php_version }}-php-openssl
- php{{ php_version }}-php-zip
- php{{ php_version }}-php-zlib
- php{{ php_version }}-php-ctype
- role: tconstans.php-fpm
vars:
php_poolname: pool2
php_listen_url: "/srv/pool2/php-fpm.sock"
php_version: 80
php_packages:
- php{{ php_version }}-php-zip
License
-------