geerlingguy.php-mysql

Rôle Ansible : PHP-MySQL

CI

Installe le support PHP pour MySQL sur Linux.

Exigences

Aucune.

Variables du Rôle

Les variables disponibles sont listées ci-dessous, avec des 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ère les dépôts geerlingguy.repo-epel ou geerlingguy.repo-remi), ces dépôts peuvent être listés sous cette variable (par exemple remi,epel). Cela vous permet d'installer des versions plus récentes des paquets PHP.

php_mysql_package: php-mysqlnd # RedHat
php_mysql_package: php8.2-mysql # Debian

Le paquet PHP MySQL à installer via apt/yum. Cela ne devrait être remplacé que si vous avez besoin d'installer un paquet unique ou spécial pour le support MySQL, comme dans le cas de l'utilisation de collections logicielles sur Enterprise Linux, ou si vous devez définir un ancien nom de paquet (par exemple php-mysql sur RHEL 7).

Dépendances

  • geerlingguy.php

Exemple de Playbook

- hosts: serveurs-web
  roles:
    - { role: geerlingguy.php-mysql }

Licence

MIT / BSD

Informations sur l'Auteur

Ce rôle a été créé en 2014 par Jeff Geerling, auteur de Ansible for DevOps.

À propos du projet

PHP MySQL support for Linux.

Installer
ansible-galaxy install geerlingguy.php-mysql
Licence
mit
Téléchargements
353.9k
Propriétaire
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns