geerlingguy.php-pgsql

Ansible 角色:PHP-PostgreSQL

CI

在 Linux 上安装 PHP PostgreSQL 支持。

需求

无。

角色变量

可用的变量如下所示,包含默认值(见 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

要通过 apt/yum 安装的 PHP PostgreSQL 包。只有在您需要安装特定的 PostgreSQL 支持包时,才需覆盖此项,例如在企业 Linux 上使用软件集合的情况。

依赖

  • geerlingguy.php

示例 Playbook

- hosts: webservers
  roles:
    - geerlingguy.postgresql
    - geerlingguy.php
    - geerlingguy.php-pgsql

许可证

MIT / BSD

作者信息

该角色由 Jeff Geerling 于 2016 年创建,他是 Ansible for DevOps 的作者。

关于项目

PHP PostgreSQL support for Linux.

安装
ansible-galaxy install geerlingguy.php-pgsql
许可证
mit
下载
16.3k
拥有者
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns