lifeofguenter.php7-fpm
lifeofguenter.php7-fpm
This role installs PHP 7.1 (command line interface) using custom-built deb packages.
Note: This is a temporary solution to get PHP 7.1 running on: Debian Jessie/Stretch and Ubuntu Trusty/Xenial. The packages are created from source code without any extra changes, so they are ready for production, but please keep them updated and review them before using.
The deb packages are created in advance using checkinstall
to avoid having to compile from scratch on every Ansible run.
Requirements
None
Role Variables
php7fpm_default: true
php7fpm_version: 7.1.26-22
php7fpm_ext_apcu_version: 5.1.16-22
php7fpm_ext_apcu_bc_version: 1.0.4-22
php7fpm_ext_imagick_version: 3.4.3-22
php7fpm_ext_igbinary_version: 2.0.8-22
php7fpm_ext_redis_version: 3.1.6-22
php7fpm_ext_iredis_version: 1.0.0-22
php7fpm_ext_memcached_version: 3.0.4-22
php7fpm_ext_libsodium_version: 2.0.20-22
php7fpm_ext_geoip_version: 1.1.1-22
php7fpm_ext_mailparse_version: 3.0.2-22
php7fpm_ext_gnupg_version: 1.4.0-22
php7fpm_libsodium_version: 1.0.16-3
php7fpm_conf_memory_limit: 256M
php7fpm_conf_opcache_memory_consumption: 256
php7fpm_conf_apc_shm_size: 256M
php7fpm_rlimit_files: 8192
php7fpm_rlimit_core: 0
php7fpm_error_log: /var/log/php7-fpm/error.log
Dependencies
None
Example Playbook
- hosts: servers
roles:
- { role: lifeofguenter.php7-fpm }
License
Licensed under the MIT License. See the LICENSE file for details.
Author Information
Installa
ansible-galaxy install lifeofguenter.php7-fpm
Licenza
Unknown
Download
3.4k
Proprietario