Prérequis
Avant de commencer, assurez-vous d’avoir un serveur VPS avec Ubuntu 20.04 ou 24.04 installé et une connexion Internet.
Étape 1 : Mettre à jour le système
À l’aide du terminal, exécutez la commande suivante pour mettre à jour votre système :
sudo apt update && sudo apt upgrade -y
Étape 2 : Installer PHP et extensions nécessaires
Pour installer PHP 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2 et 8.3, vous devez installer les différents paquets :
sudo apt install software-properties-common
Ajoutez le dépôt de PHP :
sudo add-apt-repository ppa:ondrej/php
Ensuite, mettez à jour le système à nouveau :
sudo apt update
Installez les versions PHP nécessaires :
sudo apt install php5.6-fpm php7.0-fpm php7.1-fpm php7.2-fpm php7.3-fpm php7.4-fpm
php8.0-fpm php8.1-fpm php8.2-fpm php8.3-fpm
Étape 3 : Configurer PHP-FPM
Vous devez configurer PHP-FPM pour qu’il fonctionne avec ISPConfig. Ouvrez le fichier de configuration de PHP-FPM, par exemple :
sudo nano /etc/php/7.4/fpm/php.ini
Modifiez les paramètres selon vos besoins, puis redémarrez le service :
sudo systemctl restart php7.4-fpm
Répétez cette opération pour les autres versions de PHP que vous avez installées.
Étape 4 : Configurer ISPConfig
Connectez-vous à votre panneau de contrôle ISPConfig et configurez les versions PHP supplémentaires selon vos préférences. Sous l’onglet “Sites Web”, vous pouvez spécifier quelle version de PHP utiliser pour chaque site.
Étape 5 : Vérification
Pour vérifier que PHP fonctionne correctement, créez un fichier info.php dans le répertoire racine de votre site web avec le contenu suivant :
<?php phpinfo(); ?>
Accédez à ce fichier via votre navigateur pour voir les informations de PHP.