make it work on debian - version issue
This commit is contained in:
@@ -16,6 +16,25 @@
|
||||
state: present
|
||||
when: ansible_os_family=='RedHat'
|
||||
|
||||
- name: "setup repository - debian"
|
||||
block:
|
||||
- name: setup repo key
|
||||
ansible.builtin.get_url:
|
||||
url: https://packages.sury.org/php/apt.gpg
|
||||
dest: /etc/apt/keyrings/sury_php.gpg
|
||||
|
||||
- name: setup source list
|
||||
ansible.builtin.template:
|
||||
src: php_sury_sources.list
|
||||
dest: /etc/apt/sources.list.d/php_sury.sources.list
|
||||
register: repo_setup
|
||||
|
||||
- name: update cache
|
||||
ansible.builtin.apt:
|
||||
update_cache: true
|
||||
when: repo_setup.changed
|
||||
when: ansible_os_family | lower == 'debian'
|
||||
|
||||
- name: create socket directory if needed
|
||||
file:
|
||||
path: "{{ php_fpm_listen_url|dirname }}"
|
||||
@@ -37,7 +56,7 @@
|
||||
- name: configure php-fpm pool 2
|
||||
template:
|
||||
src: www.conf
|
||||
dest: "{{ php_fpm_pool_dir }}/{{ php_poolname }}.conf"
|
||||
dest: "{{ php_fpm_pool_dir }}/{{ php_pool_name }}.conf"
|
||||
notify: restart php-fpm
|
||||
|
||||
- name: start and enable service
|
||||
@@ -49,4 +68,4 @@
|
||||
- name: configure logrotate
|
||||
template:
|
||||
src: logrotate.conf.jj
|
||||
dest: /etc/logrotate.d/php-fpm.conf
|
||||
dest: "/etc/logrotate.d/php-fpm_{{ php_pool_name }}_{{ php_fpm_pool_user }}.conf"
|
||||
|
||||
Reference in New Issue
Block a user