lifeofguenter.php7-fpm

Build Status

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

Gunter Grodotzki

Informazioni sul progetto

Installs PHP7.1 (fpm)

Installa
ansible-galaxy install lifeofguenter.php7-fpm
Licenza
Unknown
Download
3.4k
Proprietario