Installer PHP et ses extensions pour Laravel sous Debian

Installation de PHP et de ses extensions requises

Avant d’installer Laravel sur votre serveur Debian, vous devez d’abord installer PHP et les extensions nécessaires pour faire fonctionner Laravel. Voici les étapes à suivre pour installer PHP et les extensions requises :

1 – Mettez à jour les paquets de votre système en utilisant la commande suivante :

sudo apt update

2 – Installez PHP en utilisant la commande suivante :

sudo apt install php

3 – Vérifiez la version de PHP installée en utilisant la commande suivante :

php -v

4 – Installez les extensions PHP nécessaires à Laravel en utilisant la commande suivante :

sudo apt install php-{common,mbstring,xml,zip,curl,json,mysqli}

5 – Vérifiez que les extensions sont installées en utilisant la commande suivante :

php -m

Il est important de noter que les versions de PHP et des extensions doivent être compatibles avec la version de Laravel que vous allez installer. Vérifiez la documentation de Laravel pour les versions prises en charge.

Installer une version différente ou ancienne de PHP

Si vous souhaitez installer une version spécifique de PHP pour une ancienne version de Laravel, voici les étapes à suivre:

1 – Installez les dépendances requises à l’installation

sudo apt-get update
sudo apt-get install curl wget gnupg2 ca-certificates lsb-release apt-transport-https

2 – Importez les clés publiques

echo "deb https://debian.octopuce.fr/snapshots/sury-php/20220630/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
wget -qO - https://debian.octopuce.fr/sury-php/apt.gpg | sudo apt-key add -

3 – Mettez à jour les paquets de votre système en utilisant la commande suivante

sudo apt update

4 – Installez la version spécifique de PHP en utilisant la commande suivante (exemple pour PHP 7.1) :

sudo apt install php7.1

5 – Vérifiez la version de PHP installée en utilisant la commande suivante 

php -v

6 – Installez les extensions PHP nécessaires à Laravel en utilisant la commande suivante :

sudo apt install php7.1-{common,mbstring,xml,zip,curl,json,mysqli}

7 – Vérifiez que les extensions sont installées en utilisant la commande suivante :

php -m

Ces étapes ajoutent un dépôt spécifique pour PHP, et il est donc possible que vous deviez effectuer ces étapes chaque fois que vous souhaitez installer une version spécifique de PHP. Il faudra vérifier que cette version spécifique de PHP est compatible avec la version de Laravel que vous allez installer.

En suivant ces étapes, vous devriez avoir installé PHP avec les extensions nécessaires pour faire fonctionner Laravel sur votre serveur Debian. Vous pouvez maintenant continuer à l’étape de l’installation de composer sur Debian

Newsletter

Ne manquez jamais les nouveaux conseils, tutoriels et autres.

Pas de spam, jamais. Nous ne partagerons jamais votre adresse électronique et vous pouvez vous désabonner à tout moment.