GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer PHP 8 sur Debian 11

Dans ce didacticiel, nous allons vous montrer comment installer PHP 8 sur Debian 11. Pour ceux d'entre vous qui ne le savaient pas, PHP est un langage de script open source à usage général qui est particulièrement adapté au développement Web, mais a également été utilisé comme langage de programmation à usage général. La dernière version de PHP à ce jour est la série 8. PHP 8 est une mise à jour importante du langage PHP. Il contient de nombreuses nouvelles fonctionnalités et optimisations, notamment arguments nommés, types d'union, attributs, promotion de propriété de constructeur, expression de correspondance, opérateur null sûr, JIT, améliorations du système de type, gestion des erreurs et cohérence.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation de PHP 8 sur une Debian 11 (Bullseye).

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :Debian 11 (Bullseye).
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Installer PHP 8 sur Debian 11 Bullseye

Étape 1. Avant d'installer un logiciel, il est important de s'assurer que votre système est à jour en exécutant le suivant apt commandes dans le terminal :

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

Étape 2. Installer PHP 8 sur Debian 11.

Nous ajoutons maintenant le référentiel SURY à votre système :

sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

Ensuite, installez PHP 8.0 à l'aide de la commande suivante :

sudo apt update
sudo apt install php8.0

De plus, les packages nécessaires seront installés, dont certains sont des extensions PHP 8.x standard :

sudo apt install php8.0-common php8.0-gd php8.0-ldap php8.0-odbc php8.0-xsl php8.0-apcu php8.0-curl php8.0-gmp php8.0-opcache php8.0-mbstring php8.0-pgsql php8.0-imagick php8.0-memcached php8.0-bz2 php8.0-ds php8.0-imap php8.0-cgi php8.0-mysql php8.0-cli php8.0-fpm php8.0-xml

Une fois l'installation terminée, vous pouvez confirmer l'installation à l'aide de la commande suivante :

php -v

Étape 3. Tester PHP.

Nous créons maintenant un fichier de test qui renverra des informations sur notre serveur en exécutant la commande dans le terminal :

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

Assurons-nous que le serveur affiche correctement le contenu généré par le script PHP en ouvrant cette page dans le navigateur :http://localhost/info.php , Si la page d'informations PHP s'affiche dans votre navigateur, tout semble bon et vous êtes prêt à continuer.

Félicitations ! Vous avez installé PHP avec succès. Merci d'avoir utilisé ce didacticiel pour installer la dernière version de PHP 8 sur Debian 11 Bullseye. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le PHP officiel site Web.


Debian
  1. Comment installer PHP 8.0 sur Debian 11

  2. Comment installer PHP 7.4 sur Debian 10

  3. Comment installer PHP sur Debian 11

  4. Comment installer PHP 7.2 sur Debian 9

  5. Comment installer ou mettre à jour PHP 8.1 sur Debian

Comment installer PHP Composer sur Debian 11

Comment installer PHP 5.6 sur Ubuntu 16.04 et Debian 9

Comment installer Laravel sur Debian 11 / Debian 10

Comment installer PHP 8.0 sur Debian / Mint

Comment installer OPcache sur Debian

Comment installer PHP 7.4 sur Debian 11 Bullseye