feat(deploy): Ajoute installation PHP 8.3 et dépendances
This commit is contained in:
@@ -23,3 +23,35 @@
|
||||
state: present
|
||||
update_cache: true
|
||||
when: ansible_os_family == "Debian"
|
||||
|
||||
- name: Installation des dépendances pour le module Ansible PostgreSQL
|
||||
ansible.builtin.apt:
|
||||
name: python3-psycopg2
|
||||
state: present
|
||||
update_cache: true
|
||||
when: ansible_os_family == "Debian"
|
||||
- name: Installation de PHP 8.3 et PHP 8.3-FPM avec les dépendances
|
||||
# Installe PHP 8.3, PHP-FPM et toutes les extensions nécessaires pour Symfony,
|
||||
# ainsi que le support Redis, Imagemagick, FFmpeg et PostgreSQL.
|
||||
ansible.builtin.apt:
|
||||
name:
|
||||
- php8.3
|
||||
- php8.3-fpm
|
||||
- php8.3-cli
|
||||
- php8.3-common
|
||||
- php8.3-mysql # Driver MySQL/MariaDB
|
||||
- php8.3-pgsql # Support pour PostgreSQL
|
||||
- php8.3-xml # Pour XML, SOAP, etc.
|
||||
- php8.3-mbstring # Pour la manipulation de chaînes de caractères multi-octets
|
||||
- php8.3-zip # Pour la manipulation des archives ZIP
|
||||
- php8.3-intl # Pour l'internationalisation
|
||||
- php8.3-gd # Pour la manipulation d'images (GD Library)
|
||||
- php8.3-curl # Pour faire des requêtes HTTP
|
||||
- php8.3-pdo # Pour les connexions à la base de données via PDO
|
||||
- php8.3-opcache # Pour l'optimisation des performances de PHP
|
||||
- php8.3-bcmath # Pour les fonctions mathématiques de précision arbitraire
|
||||
- php8.3-redis # Support pour la base de données en mémoire Redis
|
||||
- php8.3-imagick # Pour la manipulation d'images via ImageMagick
|
||||
- ffmpeg # Outil en ligne de commande pour la manipulation audio/vidéo
|
||||
state: present
|
||||
when: ansible_os_family == "Debian"
|
||||
|
||||
Reference in New Issue
Block a user