Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| webadmin:apache2:utiliser-plusieurs-versions-php [2026/03/03 12:40] – yoann | webadmin:apache2:utiliser-plusieurs-versions-php [2026/03/18 07:54] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 30: | Ligne 30: | ||
| # MAJ de l' | # MAJ de l' | ||
| apt update | apt update | ||
| + | </ | ||
| + | |||
| + | Installer la ou les versions souhaitées du moteur PHP : | ||
| + | <code bash> | ||
| + | apt install -y php8.0-fpm | ||
| </ | </ | ||
| Ligne 36: | Ligne 41: | ||
| systemctl status php8.0-fpm.service | systemctl status php8.0-fpm.service | ||
| systemctl enable --now php8.0-fpm | systemctl enable --now php8.0-fpm | ||
| + | </ | ||
| + | |||
| + | Le serveur Apache doit être configuré pour utiliser le module proxy fast cgi, on peut associer un moteur PHP par défaut : | ||
| + | |||
| + | <code bash> | ||
| + | a2enmod proxy_fcgi setenvif | ||
| + | a2enconf php8.0-fpm | ||
| + | a2enmod headers env dir mime rewrite actions | ||
| + | systemctl reload apache2 | ||
| </ | </ | ||
| - | Mettre à jour le fichier de configuration de l' | + | Chaque hôte virtuel peut ensuite redéfinir quel service PHP-FPM il doit contacter. |
| < | < | ||
| < | < | ||
| Ligne 62: | Ligne 76: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| - | * | ||