Maison >développement back-end >tutoriel php >Comment installer PHP sur Ubuntu

Comment installer PHP sur Ubuntu

Lisa Kudrow
Lisa Kudrowavant
2024-12-31 10:37:19403parcourir

Introduction

PHP signifie Hypertext Preprocessor, et il s'agit d'un langage de programmation côté serveur basé sur un script.

PHP aide à automatiser diverses tâches du serveur. Il gère des tâches telles que le contenu dynamique, les requêtes de base de données et le prétraitement/affichage des données.

Lisez notre tutoriel sur la façon d'installer PHP sur Ubuntu 20.04 ou 22.04, y compris l'intégration avec Apache et Nginx.

截屏2024-12-31 10.25.58.png

Installer PHP sur Ubuntu

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

La commande suivante installe PHP à l'aide du gestionnaire de packages apt :

sudo apt install php

Sur Ubuntu 20.04, la commande installe PHP 7.4 tandis qu'Ubuntu 22.04 installe la version PHP 8.1.

Si vous souhaitez choisir la version spécifique de PHP sur l'un ou l'autre système, suivez l'une des étapes d'installation ci-dessous.

1. Installez PHP avec Apache sur Ubuntu

Si vous utilisez un serveur Web Apache, installez PHP avec Apache module. Vous trouverez ci-dessous des installations pour PHP 7.4 et PHP 8.1.

1. Assurez-vous que vous utilisez les dernières mises à jour du référentiel en entrant 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 logicielles indépendantes :

sudo apt install software-properties-common

Si le package est déjà disponible, passez à l'étape suivante.

3. Ensuite, ajoutez le PPA ondrej/php qui fournit différentes versions de PHP pour Ubuntu :

sudo add-apt-repository ppa:ondrej/php

Après le chargement du PPA, appuyez sur Entrée pour confirmer l'ajout du référentiel. Les versions PHP disponibles dans le PPA vont de 5.6 à 8.2.

4. Mise à jour susceptible d'inclure les nouveaux packages :

sudo apt update

5. Vous pouvez désormais installer des versions PHP spécifiques. Par exemple :

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

6. Vérifiez l'installation avec :

php -v

La sortie affiche la version PHP que vous avez installée.

Si vous avez installé la version 7.4, la sortie apparaît comme dans l'image ci-dessous.

php -v 7.4 terminal output

Si vous avez installé PHP 8.1, la sortie spectacles :

php -v 8.1 terminal output

2. Installez PHP avec Nginx sur Ubuntu

Le serveur Nginx ne dispose pas de traitement PHP natif. Si tu es en utilisant un serveur Nginx au lieu d'Apache, suivez les étapes ci-dessous pour installez PHP 7.4 ou 8.1 pour travailler avec Nginx.

1. Entrez la commande suivante dans une fenêtre de terminal pour vous assurer que vous utilisez la dernière version du logiciel :

sudo apt install php

2. Ajoutez le PPA ondrej/php pour inclure différentes versions de PHP :

sudo apt update && sudo apt upgrade

Lorsque les informations PPA se chargent, appuyez sur Entrée pour continuer.

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

  • Pour PHP 7.4 :
sudo apt install software-properties-common
  • Pour PHP 8.1 :
sudo add-apt-repository ppa:ondrej/php

Le système vous demandera de télécharger et d'installer le package et son dépendances.

sudo apt install php7.4-fpm terminal output

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

sudo apt update

3. Ensuite, activez la prise en charge de PHP en modifiant le bloc serveur. Ouvrez le bloc serveur avec la commande :

sudo apt -y install php7.4

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

sudo apt -y install php8.1

Échangez lepour votre version PHP.

4. Enregistrez le fichier et quittez.

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

php -v
sudo apt update && sudo apt upgrade

Installation des modules PHP sur Ubuntu

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

sudo add-apt-repository ppa:ondrej/php

Par exemple :

sudo apt install php7.4-fpm -y

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

sudo apt install php8.1-fpm -y

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

sudo systemctl restart nginx

Les listes de sortie tous les modules PHP compilés, comme dans l'exemple ci-dessous.

php -m terminal output

Comment désinstaller PHP sur Ubuntu

Pour désinstaller PHP d'Ubuntu, suivez les instructions ci-dessous :

1. Exécutez la commande suivante dans le terminal :

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

Par exemple, si vous avez installé la version PHP 7.4 FPM, exécutez :

server{
  # . . . existing configuration
  location ~ .php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/run/php/php<version>-fpm.sock;
  }
}</version>

2. Supprimez les paquets orphelins avec :

sudo systemctl restart nginx

3. Enfin, vérifiez la version de PHP pour confirmer que la désinstallation a fonctionné :

sudo systemctl reload php<version_number>-fpm</version_number>

Si le résultat n'affiche pas la version, la désinstallation a tout supprimé correctement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer