GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer PHP 7.3 sur Debian 9

Dans ce didacticiel, nous allons vous montrer comment installer PHP 7.3 sur Debian 9. PHP (Hypertext Preprocessor) est un langage de script open source côté serveur conçu principalement pour créer des sites Web interactifs dynamiques. PHP est l'un des langages les plus populaires et il est disponible gratuitement pour la redistribution et les modifications. PHP alimente WordPress, le système de gestion de contenu le plus populaire utilisé pour les blogs et la création de sites Web, ainsi que de nombreux autres sites Web de commerce électronique, logiciels de gestion de la relation client, logiciels de planification des ressources d'entreprise, et bien plus encore.

La dernière version de PHP 7.3 a été officiellement publiée le 6 décembre 2018. Elle comprend un certain nombre de nouvelles fonctionnalités et quelques incompatibilités dont vous devez être conscient avant de procéder à la mise à niveau à partir de la version précédente.

Exigences :

Pour les besoins de ce tutoriel, nous utiliserons un VPS Debian 9.
Un accès root SSH complet ou un utilisateur avec des privilèges sudo est également requis.

1. Mise en route

Tout d'abord, vous devrez vous connecter à votre serveur via SSH en tant qu'utilisateur avec un accès root, ou en tant qu'utilisateur root :

ssh root@IP_ADDRESS -p PORT_NUMBER

et remplacez "IP_ADDRESS" et "PORT_NUMBER" par l'adresse IP de votre serveur et le numéro de port SSH.

Une fois connecté, assurons-nous que votre serveur Debian 9 est à jour en exécutant les commandes suivantes :

apt-get update
apt-get upgrade

Cela mettra à jour l'index des packages et mettra à jour le logiciel actuellement installé sur le serveur vers la dernière version.

Une fois que votre système est entièrement à jour, nous pouvons maintenant procéder à l'installation de PHP 7.3.

2. Installez PHP 7.3 sur Debian 9

Commençons par installer les packages requis suivants :

apt-get install ca-certificates apt-transport-https lsb-release

Ensuite, importez la clé de signature et activez le PPA pour PHP 7.3 en utilisant les commandes suivantes :

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php7.3.list

Exécutez à nouveau la commande de mise à jour :

apt-get update

Vous pouvez maintenant installer PHP 7.3 sur votre VPS Debian 9.

Pour afficher la liste de tous les packages PHP 7.3 disponibles, vous pouvez exécuter la commande suivante :

apt-cache search php7.3

Sortie :

php7.3 - server-side, HTML-embedded scripting language (metapackage)
php7.3-bcmath - Bcmath module for PHP
php7.3-bcmath-dbgsym - debug symbols for php7.3-bcmath
php7.3-bz2 - bzip2 module for PHP
php7.3-bz2-dbgsym - debug symbols for php7.3-bz2
php7.3-cgi - server-side, HTML-embedded scripting language (CGI binary)
php7.3-cgi-dbgsym - debug symbols for php7.3-cgi
php7.3-cli - command-line interpreter for the PHP scripting language
php7.3-cli-dbgsym - debug symbols for php7.3-cli
php7.3-common - documentation, examples and common module for PHP
php7.3-common-dbgsym - debug symbols for php7.3-common
...

Pour installer PHP 7.3, ainsi que certaines des extensions les plus couramment utilisées, exécutez la commande suivante :

apt-get install php7.3 php7.3-cli php7.3-common php7.3-opcache php7.3-curl php7.3-mbstring php7.3-mysql php7.3-zip php7.3-xml

Pour vérifier que l'installation est terminée, exécutez la commande suivante :

php -v

Le résultat devrait ressembler à ceci :

PHP 7.3.0-2+0~20181217092659.24+stretch~1.gbp54e52f (cli) (built: Dec 17 2018 09:26:59) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.0-2+0~20181217092659.24+stretch~1.gbp54e52f, Copyright (c) 1999-2018, by Zend Technologies

3. Modification des paramètres PHP 7.3 sur un VPS Debian

La prochaine chose que vous voudrez peut-être faire est de personnaliser les paramètres de PHP 7.3 en fonction de vos besoins. Vous pouvez le faire en éditant le fichier php.ini. Pour trouver le chemin d'accès à ce fichier, vous pouvez utiliser la commande ci-dessous :

php --ini | grep "Loaded Configuration File"

Il renverra le chemin vers le fichier php.ini qui est actuellement chargé.

# php --ini | grep "Loaded Configuration File"
Loaded Configuration File: /etc/php/7.3/cli/php.ini

Modifiez le fichier à l'aide d'un éditeur de texte de votre choix. Nous utiliserons nano dans cet exemple.

nano /etc/php/7.3/cli/php.ini

Une fois que vous avez terminé de modifier les paramètres, enregistrez et fermez le fichier. Si vous utilisez Apache en tant que serveur Web, vous devez le redémarrer pour que la nouvelle configuration soit chargée et que les modifications prennent effet. Si vous utilisez Nginx et PHP-FPM, vous devez redémarrer le service PHP-FPM.

4. Vérifiez si les fichiers PHP sont en cours d'exécution sur le serveur

Pour vérifier si vos fichiers PHP sont exécutés sur le serveur, vous pouvez créer un exemple de fichier info.php et y accéder depuis votre navigateur Web.

Pour créer le fichier, exécutez la commande suivante :

nano /var/www/html/info.php

Saisissez ensuite le contenu suivant :

<?php

phpinfo();

?>

Enregistrez et fermez le fichier, puis ouvrez votre navigateur Web préféré et accédez au fichier en utilisant l'adresse IP de votre serveur dans l'URL suivie du nom du fichier.

http://IP-ADDRESS/info.php

Vous devriez pouvoir voir les informations suivantes :

Toutes nos félicitations! Vous avez installé avec succès PHP 7.3 sur un serveur Debian 9. Pour des informations plus détaillées sur PHP 7.3, vous pouvez consulter la documentation officielle de PHP.

Bien sûr, vous n'êtes pas obligé d'installer PHP 7.3 sur Debian 9 si vous utilisez l'un de nos services d'hébergement PHP géré, auquel cas vous pouvez simplement demander à nos administrateurs système experts d'installer PHP 7.3 sur Debian 9 pour vous, en utilisant le LAMP ou pile LEMP ou toute autre pile d'hébergement Web de votre choix. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article sur l'installation de PHP 7.3 sur un serveur Debian 9, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons ci-dessous, ou laissez simplement un commentaire dans la section des commentaires. Merci.


Debian
  1. Comment installer PHP 7.4 / 7.3 / 7.2 / 7.1 sur Debian 10 / Debian 9

  2. Comment installer PHP 8.0 sur Debian 11

  3. Comment installer PHP sur Debian 10 (Buster)

  4. Comment installer PHP 8 sur Debian 10

  5. Comment installer PHP 7.2 sur Debian 9

Comment installer Craft CMS sur Debian 9

Comment installer PHP 8 sur Debian 11

Comment installer PHP Composer sur Debian 11

Comment installer Pagekit CMS sur Debian 9

Comment installer PHP 5.6 sur Ubuntu 16.04 et Debian 9

Comment installer Nginx et PHP sur Debian 10