php-pgsql
Ansible Роль: PHP-PostgreSQL
Устанавливает поддержку PHP для PostgreSQL на Linux.
Требования
Отсутствуют.
Переменные роли
Доступные переменные перечислены ниже с указанными значениями по умолчанию (см. defaults/main.yml
):
php_enablerepo: ""
(Только для RedHat/CentOS) Если вы включили дополнительные репозитории (рекомендуем geerlingguy.repo-epel или geerlingguy.repo-remi), эти репозитории можно перечислить в этой переменной (например, remi,epel
). Это позволит вам устанавливать более новые версии пакетов PHP.
php_pgsql_package: php-pgsql # RedHat
php_pgsql_package: php8.1-pgsql # Debian
Пакет PHP для PostgreSQL, который нужно установить через apt/yum. Это значение следует изменять только если вам нужно установить уникальный/специальный пакет для поддержки PostgreSQL, как в случае использования программных коллекций на Enterprise Linux.
Зависимости
- geerlingguy.php
Пример Playbook
- хосты: веб-серверы
роли:
- geerlingguy.postgresql
- geerlingguy.php
- geerlingguy.php-pgsql
Лицензия
MIT / BSD
Информация о авторе
Эта роль была создана в 2016 году Джеффом Гирлингом, автором книги Ansible для DevOps.
ansible-galaxy install geerlingguy/ansible-role-php-pgsql