davidalger.php_fpm

Rola Ansible: PHP-FPM

Status Budowy

Instaluje php-fpm z RPM-ów IUS Community Project na RHEL / CentOS 7. Jeżeli wymagane są archiwalne wersje php, można aktywować repozytorium ius-archive.

Obecnie ta rola instaluje php-fpm wstępnie skonfigurowany z domyślnymi ustawieniami dostosowanymi do aplikacji Magento 2. Niektóre z tych domyślnych ustawień mogą być wyższe niż wymagane dla innych aplikacji korzystających z usługi php-fpm. Jednym z takich obszarów są domyślne ustawienia php-opcache, które muszą być bardzo wysokie dla wydajności aplikacji Magento 2, a w innych przypadkach mogą być obniżone. Zobacz defaults/main.yml i vars/opcache.yml po szczegóły.

Wymagania

Brak.

Zmienne Roli

php_version: 73

Można podać dowolną wersję php wspieraną przez RPM-y IUS: 55, 56, 70, 71, 72, 73, 74 itd. Dla starszych wersji należy także określić php_enablerepo: ius-archive.

Zobacz defaults/main.yml, aby zobaczyć pełną listę zmiennych dostępnych do dostosowania instalacji php-fpm.

Zależności

  • davidalger.repo_ius

Przykładowy Playbook

- hosts: serwery-www
  roles:
    - { role: davidalger.php_fpm, tags: php-fpm }

Licencja

Ta praca jest licencjonowana na mocy licencji MIT. Zobacz plik LICENSE po szczegóły.

Informacje o autorze

Ta rola została stworzona w 2017 roku przez Davida Algera.

O projekcie

PHP-FPM from IUS RPMs on RHEL / CentOS Linux

Zainstaluj
ansible-galaxy install davidalger.php_fpm
Licencja
mit
Pobrania
1.4k
Właściciel
Principal SRE, Software Engineer, Infrastructure, DevOps, Magento Master, Cloud Architect, AWS, GCP, Terraform, Ansible, Kubernetes