-
使用 Ansible playbook 安装多个 PHP 版本的场景是 ansible-php-dev
资源介绍
PHP 开发 Ansible 手册
该剧本安装了最新的受支持 PHP 版本以及最新的 5.3 版本。 它旨在帮助需要在不同 PHP 版本中测试其项目的开发人员(特别是免费或开源软件开发人员)。
这是使用 (用于构建)和 (用于管理已安装的版本)来完成的。
它也是:
安装(构建)最新的 ICU 版本,用于构建。 或者,它可以安装较旧的 ICU 版本直到 4.0 版本
使用最新的 ICU 版本或所有已安装的 ICU 版本构建每个 PHP 版本
可选择安装 Nginx
还安装了 PEAR,因为它需要有 PECL
有关日常使用的信息,请参阅使用部分。
要求
Ansible 1.8 或更高版本
Debian Wheezy
角色变量
ICU角色
icu_build_releases
可能的值之一:“全部”或“最新”。
如果为“all”,则icu 角色将构建icu_releases 变量中