GNU/Linux >> Tutoriels Linux >  >> Debian

Étapes pour installer PHP 8 sur Debian Server 10 | 9

Testons diverses applications Web en installant PHP 8.0 sur le serveur Linux Debian 10 Buster ou Debian 11 Bullseye à l'aide du terminal de ligne de commande…

PHP est un langage de programmation côté serveur largement utilisé, ce qui signifie qu'il peut effectuer des actions sur les serveurs, telles que l'établissement de connexions à une base de données, la génération de pages Web dynamiques à la demande des utilisateurs ou la suppression de fichiers sur le serveur.

Il est open-source et distribué en tant que logiciel libre. Aujourd'hui, l'abréviation PHP signifie HyperText Process, mais à l'origine, elle était connue sous le nom d'outils de page d'accueil personnelle. Les programmes codés avec ce langage de script sont stockés sous forme de simples fichiers texte qui sont ensuite convertis en code machine par le serveur Web lorsqu'ils sont appelés. Ainsi, les programmes PHP sont largement indépendants de la plate-forme et peuvent être exécutés sur différents systèmes matériels.

Intégré dans des fichiers HTML, le code PHP a complété les sites Web statiques avec des informations dynamiques telles que la date et l'heure ou, par exemple, mélangées dans la saisie des utilisateurs à partir des formulaires de commande dans les pages de confirmation de commande.

Comment installer PHP 8 sur un serveur Linux Debian 9, 10 ou 11

Les étapes indiquées ici fonctionneront pour tous les bureaux et serveurs Debian Linux actifs actuels, y compris les autres distributions basées sur celui-ci.

1. Ajouter le dépôt PHP Sury sur Debian

Alors que pour Ubuntu, pour obtenir les derniers packages PHP, nous devons ajouter le référentiel Ondrej PPA, sur Debian, nous utilisons Sury, le principal référentiel PHP pour Debian. Ainsi, nous l'ajoutons d'abord, puis nous allons plus loin pour effectuer d'autres étapes.

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list

2. Importer la clé GPG pour le dépôt PHP

Cependant, comme nous sommes sur le point d'obtenir des packages PHP à partir d'un dépôt nouvellement ajouté, le système doit s'assurer qu'ils proviennent de la bonne source authentique sans aucune modification.

sudo apt install wget
sudo apt install apt-transport-https software-properties-common
wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add -

3. Exécutez la commande de mise à jour du système

Une fois les deux étapes ci-dessus terminées, il est temps de reconstruire le cache du référentiel système, afin qu'il puisse reconnaître les packages disponibles dans le référentiel Surg nouvellement ajouté.

sudo apt update

4. Commande pour installer PHP 8 sur Linux Debian 10/11

Eh bien, notre système est prêt à télécharger les packages pour l'installation de PHP 8 sur notre serveur ou bureau Debian, exécutez donc :

sudo apt install php8.0

5. Installation d'extensions

Comme nous le savons, il existe de nombreuses fonctions exécutées entre une application Web et PHP à l'aide d'extensions, par exemple, pour connecter une base de données, nous avons besoin d'une extension PHP Mysql. Voici quelques exemples courants à installer.

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

6. Vérifier la version

Pour confirmer la version installée de PHP sur Debian, tapez-

php -v


Debian
  1. Comment installer PHP 7.4 sur Debian 10

  2. Comment installer PHP 8 sur Debian 11

  3. Comment installer PHP sur Debian 11

  4. Installer Cockpit sur Debian 9

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

Comment installer PHP sur Debian 10 Linux

Comment installer PHP 8 sur Debian 10

Comment installer SuiteCRM sur Debian 9

Comment installer Zen Cart sur Debian 9

Comment installer le serveur LAMP sur Debian 9

Comment installer ImageMagick et son module PHP sur le serveur Debian 11