geerlingguy.php-pgsql
Rol de Ansible: PHP-PostgreSQL
Instala soporte para PHP PostgreSQL en Linux.
Requisitos
Ninguno.
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con valores predeterminados (ver defaults/main.yml
):
php_enablerepo: ""
(Solo RedHat/CentOS) Si has habilitado repositorios adicionales (te sugiero geerlingguy.repo-epel o geerlingguy.repo-remi), puedes listar esos repositorios en esta variable (por ejemplo, remi,epel
). Esto te permitirá instalar versiones más recientes de los paquetes PHP.
php_pgsql_package: php-pgsql # RedHat
php_pgsql_package: php8.1-pgsql # Debian
El paquete PHP PostgreSQL que se instalará a través de apt/yum. Este debería ser anulado solo si necesitas instalar un paquete único/especial para soporte de PostgreSQL, como en el caso de usar colecciones de software en Linux Empresarial.
Dependencias
- geerlingguy.php
Ejemplo de Playbook
- hosts: webservers
roles:
- geerlingguy.postgresql
- geerlingguy.php
- geerlingguy.php-pgsql
Licencia
MIT / BSD
Información del Autor
Este rol fue creado en 2016 por Jeff Geerling, autor de Ansible for DevOps.
ansible-galaxy install geerlingguy.php-pgsql