GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer PHP 7.4 et 8.0 sur Ubuntu 18.04 ou 20.04

Présentation

PHP signifie Hypertext Preprocessor, et c'est un langage de programmation côté serveur basé sur des scripts.

PHP est souvent utilisé pour automatiser les tâches du serveur. Il gère des tâches telles que le contenu dynamique, les demandes de base de données, le traitement et l'affichage des données.

Lisez notre tutoriel sur l'installation de PHP 7.4 et 8.0 sur Ubuntu 18.04 ou 20.04, y compris l'intégration avec Apache et Nginx.

Prérequis

  • Un système Linux exécutant Ubuntu 18.04 ou 20.04
  • Accès à un compte utilisateur Ubuntu avec privilèges sudo
  • Accès à une ligne de commande/fenêtre de terminal (Ctrl-Alt-T)
  • Un serveur Web en cours d'exécution (Apache ou Nginx)

Installer PHP sur Ubuntu 18.04 et 20.04

Comme de nombreux outils de développement, PHP a plusieurs versions différentes. Au moment de la rédaction, PHP 7.4. et 8.0 sont les versions actuellement prises en charge du logiciel.

Comment installer PHP avec Apache sur Ubuntu

Si vous utilisez un serveur Web Apache, vous souhaitez installer PHP avec le module Apache. Vous trouverez ci-dessous des installations pour PHP 7.4 et PHP 8.0.

1. Assurez-vous que vous utilisez les dernières mises à jour d'Ubuntu en saisissant la commande suivante dans une fenêtre de terminal :

sudo apt update && sudo apt upgrade

2. Installez software-properties-common pour vous aider à gérer les distributions et les sources de logiciels indépendantes :

sudo apt install software-properties-common

3. Ensuite, ajoutez le ondrej/php PPA qui fournit toutes les dernières versions de PHP pour Ubuntu 18.04 :

sudo add-apt-repository ppa:ondrej/php

4. Mettez à jour le référentiel pour inclure les nouveaux packages :

sudo apt update

5. Vous pouvez maintenant installer PHP.

  • Pour installer PHP 7.4, exécutez la commande :
sudo apt -y install php7.4
  • Pour installer PHP 8.0, exécutez :
sudo apt -y install php8.0

6. Vérifiez l'installation avec :

php -v

La sortie doit afficher la version de PHP que vous avez installée. Si vous avez installé la version 7.4, la sortie apparaît comme dans l'image ci-dessous.

Si vous avez installé PHP 8.0, la sortie affiche :

Comment installer PHP avec Nginx sur Ubuntu

Si vous utilisez un serveur Nginx au lieu d'Apache, suivez les étapes ci-dessous pour installer PHP 7.4 ou 8.0 pour travailler avec Nginx.

  1. Saisissez la commande suivante dans une fenêtre de terminal pour vous assurer que vous utilisez la dernière version du logiciel :
sudo apt update && sudo apt upgrade

. 2. Pour installer PHP pour Nginx, utilisez l'une des commandes suivantes :

  • Pour PHP 7.4 :
sudo apt install php7.4-fpm
  • Pour PHP 8.0 :
sudo apt install php8.0-fpm

Le système vous contactera pour télécharger et installer le package et ses dépendances.

2. Une fois l'installation terminée, redémarrez le service pour appliquer les modifications en saisissant :

sudo systemctl restart nginx

3. Ensuite, vous devez activer le support PHP en modifiant le bloc serveur. Ouvrez le bloc serveur avec la commande :

sudo nano /etc/nginx/sites-available/default

4. Ajoutez le code suivant à votre fichier de bloc de serveur pour que Nginx utilise PHP :
serveur

# . . . existing configuration

location ~ \.php$ {

include snippets/fastcgi-php.conf;

fastcgi_pass unix:/run/php/php8.0-fpm.sock;

}

}

4. Enregistrez le fichier et quittez.

5. Enfin, redémarrez Nginx sur Ubuntu et rechargez PHP :

sudo systemctl restart nginx
sudo systemctl reload php[version_number]-fpm

Installer des modules PHP sur Ubuntu

Pour installer des modules PHP supplémentaires, utilisez la syntaxe suivante :

sudo apt install php[version_numeber]-[package_name]

Vous pouvez également installer plusieurs modules à la fois. Par exemple, pour installer des modules mysql , zip , json , courant , et bcmath sur PHP 7.4, vous exécuteriez :

sudo apt install php7.4-{mysql,zip,json,common,bcmath}

Pour lister tous les modules PHP chargés, exécutez la commande :

php -m

La sortie répertorie tous les modules PHP compilés, comme dans l'exemple ci-dessous.


Ubuntu
  1. Comment installer Anaconda sur Ubuntu 18.04 et 20.04

  2. Comment installer OpenLiteSpeed ​​et PHP sur Ubuntu

  3. Comment installer PHP 8.0 sur Ubuntu 20.04 / Ubuntu 18.04

  4. Comment installer PHP 7.2 sur Ubuntu 16.04

  5. Comment installer PHP 7.3 sur Ubuntu 16.04

Comment installer PHP 8.0 sur Ubuntu 20.04

Comment installer PHP 5.6, PHP 8.0 et PHP 8.1 sur Ubuntu 20.04 LTS

Comment installer PHP 8.0 sur Ubuntu 20.04 / 18.04

Comment installer différentes versions de PHP (5.6, 7.x et 8.0) dans Ubuntu

Comment installer PHP dans Ubuntu 22.04

Comment installer PHP sur Ubuntu 22.04