pkorobeinikov.php
pkorobeinikov.php
PHP-Installation.
Anforderungen
Sie müssen Ihre eigenen Vorlagen php-fpm.ini.j2
, php-cli.ini.j2
und php-fpm.conf
bereitstellen.
Rollenvariablen
php_version
ist die PHP-Version, z.B.7.0
.php_package_version
ist die genaue Paketversion.php_modules
ist ein Array erforderlicher Module.php_config_templates
ist ein Array von Vorlagen für Konfigurationsdateien.
Abhängigkeiten
Keine.
Beispiel-Playbook
- hosts: server
rollen:
# Installiere php7.0
- rolle: pkorobeinikov.php
php_version: 7.0
php_package_version: 7.0.6-9+donate.sury.org~trusty+2
php_modules:
- fpm
- cli
- xml
php_config_templates:
- { src: php/7.0/php.cli.ini.j2, dest: /etc/php/7.0/cli/php.ini }
- { src: php/7.0/php.fpm.ini.j2, dest: /etc/php/7.0/fpm/php.ini }
- { src: php/7.0/www.conf.j2, dest: /etc/php/7.0/fpm/pool.d/www.conf }
# Installiere php5.6
- rolle: pkorobeinikov.php
php_version: 5.6
php_package_version: 5.6.21-7+donate.sury.org~trusty+1
php_modules:
- fpm
- cli
- xml
php_config_templates:
- { src: php/5.6/php.cli.ini.j2, dest: /etc/php/5.6/cli/php.ini }
- { src: php/5.6/php.fpm.ini.j2, dest: /etc/php/5.6/fpm/php.ini }
- { src: php/5.6/www.conf.j2, dest: /etc/php/5.6/fpm/pool.d/www.conf }
Lizenz
BSD, MIT
Installieren
ansible-galaxy install pkorobeinikov.php
Lizenz
Unknown
Downloads
657
Besitzer