php_fpm

Ansible Роль: PHP-FPM

Статус сборки

Устанавливает php-fpm из RPM-пакетов IUS Community Project на RHEL / CentOS 7. Если требуются архивные версии php, может быть активирован репозиторий ius-archive.

В настоящее время эта роль устанавливает php-fpm, предварительно настроенный по умолчанию для приложения Magento 2. Некоторые из этих значений по умолчанию могут быть выше, чем требуется для других приложений, использующих сервис php-fpm. Одной из таких областей являются параметры по умолчанию php-opcache, которые должны быть очень высокими для достижения высокой производительности приложения Magento 2 и могут быть уменьшены. См. defaults/main.yml и vars/opcache.yml для получения подробной информации.

Требования

Нет.

Переменные Роли

php_version: 73

Можно указать любую версию php, поддерживаемую RPM IUS: 55, 56, 70, 71, 72, 73, 74 и т.д. Для более старых версий также нужно будет указать php_enablerepo: ius-archive.

См. defaults/main.yml для полного списка переменных, доступных для настройки установки php-fpm.

Зависимости

  • davidalger.repo_ius

Пример Плейбука

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

Лицензия

Эта работа лицензирована под лицензией MIT. См. файл LICENSE для подробностей.

Информация об авторе

Эта роль была создана в 2017 году Дэвидом Алджером.

О проекте

PHP-FPM from IUS RPMs on RHEL / CentOS Linux

Установить
ansible-galaxy install davidalger/ansible-role-php-fpm
Лицензия
mit
Загрузки
1365
Владелец
Principal SRE, Software Engineer, Infrastructure, DevOps, Magento Master, Cloud Architect, AWS, GCP, Terraform, Ansible, Kubernetes