pkorobeinikov.php

构建状态

pkorobeinikov.php

PHP 安装。

要求

您必须提供自己的 php-fpm.ini.j2php-cli.ini.j2php-fpm.conf 模板。

角色变量

  • php_version 是 PHP 版本号,例如 7.0
  • php_package_version 是具体的包版本。
  • php_modules 是所需模块的数组。
  • php_config_templates 是配置文件模板的数组。

依赖

无。

示例剧本

- hosts: servers
  roles:
    # 安装 php7.0
    - role: 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 }

    # 安装 php5.6
    - role: 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 }

许可证

BSD,MIT

关于项目

PHP installation.

安装
ansible-galaxy install pkorobeinikov.php
许可证
Unknown
下载
657
拥有者