cloud-php/vars/main.yml
2023-08-20 11:14:00 +02:00

53 lines
1.6 KiB
YAML
Executable File

---
#a rather good selection for most apps
php_modules_base:
- "php{{ php_version }}-apcu"
- "php{{ php_version }}-bz2"
- "php{{ php_version }}-ctype"
- "php{{ php_version }}-curl"
- "php{{ php_version }}-dom"
- "php{{ php_version }}-fpm"
- "php{{ php_version }}-fileinfo"
- "php{{ php_version }}-gd"
- "php{{ php_version }}-gmp"
- "php{{ php_version }}-imagick"
- "php{{ php_version }}-intl"
- "php{{ php_version }}-mbstring"
- "php{{ php_version }}-memcached"
- "php{{ php_version }}-mysql"
- "php{{ php_version }}-pdo-pgsql"
- "php{{ php_version }}-posix"
- "php{{ php_version }}-redis"
- "php{{ php_version }}-simplexml"
- "php{{ php_version }}-xmlreader"
- "php{{ php_version }}-xmlwriter"
- "php{{ php_version }}-zip"
php_path: "/etc/php/{{ php_version }}"
php_fpm_config_default:
- key: memory_limit
value: "{{ php_memory_limit }}"
- key: upload_max_filesize
value: "{{ php_upload_max_filesize }}"
- key: post_max_size
value: "{{ php_post_max_size }}"
- key: opcache.interned_strings_buffer
value: "{{ php_opcache_interned_strings_buffer }}"
- key: opcache.save_comments
value: "{{ php_opcache_save_comments }}"
- key: opcache.revalidate_freq
value: "{{ php_opcache_revalidate_freq }}"
- key: opcache.validate_timestamps
value: "{{ php_opcache_validate_timestamps }}"
php_fpm_poolconf_default:
- key: pm.max_children
value: "{{ php_pm_max_children }}"
- key: pm.start_servers
value: "{{ php_pm_start_servers }}"
- key: pm.min_spare_servers
value: "{{ php_pm_min_spare_servers }}"
- key: pm.max_spare_servers
value: "{{ php_pm_max_spare_servers }}"