geerlingguy.php-pgsql
Ansible-Rolle: PHP-PostgreSQL
Installiert PHP-Unterstützung für PostgreSQL auf Linux.
Anforderungen
Keine.
Rollenvariablen
Verfügbare Variablen sind unten aufgelistet, zusammen mit den Standardwerten (siehe defaults/main.yml
):
php_enablerepo: ""
(Nur RedHat/CentOS) Wenn Sie zusätzliche Repositories aktiviert haben (ich empfehle geerlingguy.repo-epel oder geerlingguy.repo-remi), können diese Repositories in dieser Variablen aufgeführt werden (z.B. remi,epel
). Dies ermöglicht Ihnen die Installation neuerer Versionen von PHP-Paketen.
php_pgsql_package: php-pgsql # RedHat
php_pgsql_package: php8.1-pgsql # Debian
Das PHP PostgreSQL-Paket, das über apt/yum installiert werden soll. Dies sollte nur überschrieben werden, wenn Sie ein einzigartiges/spezielle Paket für die PostgreSQL-Unterstützung benötigen, wie es bei der Verwendung von Software-Sammlungen auf Enterprise Linux der Fall ist.
Abhängigkeiten
- geerlingguy.php
Beispiel-Playbook
- hosts: webserver
roles:
- geerlingguy.postgresql
- geerlingguy.php
- geerlingguy.php-pgsql
Lizenz
MIT / BSD
Autoreninformation
Diese Rolle wurde 2016 von Jeff Geerling erstellt, dem Autor von Ansible for DevOps.
ansible-galaxy install geerlingguy.php-pgsql