22 lines
578 B
YAML
22 lines
578 B
YAML
---
|
|
|
|
- name: APT | Install PHP-FPM
|
|
apt: pkg={{ php_fpm_service }} state=latest
|
|
|
|
- name: LINEINFILE | PHP configuration
|
|
lineinfile: >
|
|
dest='{{ php_etc_dir }}/fpm/php.ini'
|
|
regexp='^;?{{ item.key }}'
|
|
line='{{ item.key }} = {{ item.value }}'
|
|
with_flattened:
|
|
- "{{ php_ini }}"
|
|
- "{{ php_ini_fpm }}"
|
|
notify: restart php-fpm
|
|
|
|
- name: TEMPLATE | Deploy pool configuration
|
|
template: >
|
|
src=etc/__php__/fpm/pool.d/pool.conf.j2
|
|
dest='{{ php_etc_dir }}/fpm/pool.d/{{ item.pool_name }}.conf'
|
|
with_items: "{{ php_fpm_poold }}"
|
|
notify: restart php-fpm
|