Files
ansible/roles/php/tasks/main.yml
VC 0278b95bcf
All checks were successful
ansible-lint / lint-everything (push) Successful in 4s
: add userdata dir to php
2025-03-09 08:50:13 +01:00

36 lines
819 B
YAML

---
- name: Install php-fpm
ansible.builtin.package:
name: php-fpm
state: present
update_cache: true
- name: Put php-fpm configuration files
ansible.builtin.template:
src: "{{ item.src }}"
dest: "{{ item.dest }}"
mode: "0o644"
loop:
- {src: "www.conf.j2", dest: "/etc/php/{{ php_version }}/fpm/pool.d/www.conf"}
- {src: "php.ini.j2", dest: "/etc/php/{{ php_version }}/fpm/php.ini"}
notify:
- Restart php-fpm
- name: Install lib for php-fpm
ansible.builtin.package:
name: "php-{{ item }}"
state: present
update_cache: true
loop: "{{ php_modules }}"
notify:
- Restart php-fpm
- name: Create standard php app data dir
ansible.builtin.file:
state: directory
dest: "{{ php_data_dir }}"
owner: www-data
group: www-data
mode: "0o750"