davidalger.php_fpm

Ansible角色:PHP-FPM

构建状态

该角色从IUS社区项目的RPM包上安装php-fpm,适用于RHEL / CentOS 7。如果需要旧版本的php,可以启用ius-archive库。

目前此角色安装的php-fpm是围绕Magento 2应用程序构建的默认配置。这些默认值可能会高于其他php-fpm服务应用程序所需的值。其中一个领域是php-opcache的默认设置,它对于高性能的Magento 2应用程序必须设置得很高,而其他情况下可以减少。有关详细信息,请参阅defaults/main.ymlvars/opcache.yml

要求

没有。

角色变量

php_version: 73

可以指定IUS RPM支持的任何php版本:55,56,70,71,72,73,74等。对于旧版本,还需要指定php_enablerepo: ius-archive

有关可用于自定义php-fpm安装的完整变量列表,请参见defaults/main.yml

依赖项

  • davidalger.repo_ius

示例剧本

- hosts: web-servers
  roles:
    - { role: davidalger.php_fpm, tags: php-fpm }

许可

这项工作是在MIT许可证下授权的。有关详细信息,请参见LICENSE文件。

作者信息

此角色由David Alger于2017年创建。

关于项目

PHP-FPM from IUS RPMs on RHEL / CentOS Linux

安装
ansible-galaxy install davidalger.php_fpm
许可证
mit
下载
1.4k
拥有者
Principal SRE, Software Engineer, Infrastructure, DevOps, Magento Master, Cloud Architect, AWS, GCP, Terraform, Ansible, Kubernetes