geerlingguy.php-pgsql
Rôle Ansible : PHP-PostgreSQL
Installe le support PHP PostgreSQL sur Linux.
Exigences
Aucune.
Variables du Rôle
Les variables disponibles sont énumérées ci-dessous, avec leurs valeurs par défaut (voir defaults/main.yml
) :
php_enablerepo: ""
(Seulement pour RedHat/CentOS) Si vous avez activé des dépôts supplémentaires (je vous suggérerais geerlingguy.repo-epel ou geerlingguy.repo-remi), ces dépôts peuvent être listés sous cette variable (par exemple remi,epel
). Cela vous permettra d'installer des versions ultérieures des paquets PHP.
php_pgsql_package: php-pgsql # RedHat
php_pgsql_package: php8.1-pgsql # Debian
Le paquet PHP PostgreSQL à installer via apt/yum. Ceci ne devrait être remplacé que si vous devez installer un paquet unique/spécial pour le support de PostgreSQL, comme dans le cas de l'utilisation de collections de logiciels sur Enterprise Linux.
Dépendances
- geerlingguy.php
Exemple de Playbook
- hosts: serveurs-web
roles:
- geerlingguy.postgresql
- geerlingguy.php
- geerlingguy.php-pgsql
Licence
MIT / BSD
Informations sur l'Auteur
Ce rôle a été créé en 2016 par Jeff Geerling, auteur de Ansible for DevOps.
ansible-galaxy install geerlingguy.php-pgsql