GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer PHP 7.3 sur Ubuntu 16.04

Dans cet article, nous allons vous montrer comment installer PHP 7.3 sur Ubuntu 16.04. PHP (Hypertext Preprocessor) est un langage de script open source côté serveur et est largement utilisé pour créer des pages Web dynamiques. PHP est l'un des langages les plus populaires car il est sécurisé, rapide, simple, efficace, flexible et un langage faiblement typé.


PHP peut être exécuté sur n'importe quelle plate-forme d'exploitation (Windows, Linux, MacOS) et presque sur n'importe quel serveur Web (Nginx, Apache). PHP 7.3.0 a été officiellement publié le 6 décembre 2018 et contient de nouvelles fonctionnalités et fonctions améliorées.

Pour plus de mises à jour, vous pouvez également consulter notre guide sur l'installation de PHP 8 sur Ubuntu 20.04

Exigences :

  • Dans ce didacticiel, nous utiliserons un VPS Ubuntu avec une pile LAMP déjà installée, car notre VPS Ubuntu 16.04 a été préinstallé avec une pile LAMP entièrement fonctionnelle. Cependant, si vous faites cela sur un serveur propre, nous vous montrerons comment installer le serveur Web d'Apache au cours de ce didacticiel.
  • Un utilisateur avec des privilèges sudo ou root est requis.

Étape 1 :Connectez-vous à votre serveur via SSH et mettez à jour le système d'exploitation de votre serveur forfaits

La première chose à faire est de vous connecter à votre VPS via SSH en tant qu'utilisateur avec les privilèges root ou en tant qu'utilisateur root.

ssh root@SERVER_IP_ADDRESS -p PORT_NUMBER

Remplacez simplement "SERVER_IP_ADDRESS" et "PORT_NUMBER" par l'adresse IP et le numéro de port de votre serveur.
Veuillez noter que si vous souhaitez vous connecter à un utilisateur disposant des privilèges root, remplacez simplement l'utilisateur "root" par l'utilisateur vous souhaitez utiliser.

Une fois connecté, vous pouvez mettre à jour vos packages de système d'exploitation Ubuntu vers la dernière version en utilisant :

apt update && apt upgrade

Si vous avez un nouveau VPS Linux et que vous n'êtes pas familiarisé avec la procédure de gestion de votre serveur, vous devez absolument consulter notre article Se connecter via SSH à votre serveur.

Étape 2 :Installer un serveur Web

Dans cette étape, nous allons installer un serveur Web. Vous pouvez choisir entre Apache ou Nginx car les deux sont rapides, sécurisés et fiables. Dans ce tutoriel, nous utiliserons Apache qui est le plus populaire parmi les serveurs Web.

Pour installer le serveur Web Apache, exécutez la commande suivante sur votre serveur :

apt install apache2

Après avoir installé Apache2, utilisez la commande ci-dessous pour démarrer le service Apache :

systemctl start apache2

De plus, vous pouvez activer le serveur Apache pour qu'il démarre toujours au démarrage du serveur :

systemctl enable apache2

Vous pouvez toujours vérifier l'état du service Web Apache avec cette commande :

systemctl status apache2

Vous pouvez également ouvrir votre navigateur préféré et entrer votre adresse IP (par exemple http://votre_adresse_ip_serveur), et vérifier si Apache est en cours d'exécution sur votre serveur.
Si vous voyez la page d'accueil par défaut d'Apache, cela signifie que le site Web d'Apache le serveur est installé et fonctionne avec succès.

Étape 3 :Installez le référentiel PPA d'Ondřej Surý

Nous utiliserons le PPA d'Ondřej Surý pour installer la version PHP 7.3, installez donc les packages software-properties-common et python-software-properties :

apt install software-properties-common python-software-properties

Une fois l'installation terminée, ajoutez le PPA Ondřej :

LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php

puis mettez à jour vos sources :

apt update

Étape 4 :Installer PHP 7.3

Nous pouvons installer PHP 7.3 avec la commande suivante :

apt install php7.3 php7.3-cli php7.3-common

Pour vérifier si PHP 7.3 est installé sur votre serveur, utilisez la commande ci-dessous :

php -v

Sortie :

PHP 7.3.0-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Dec 6 2018 20:24:27) ( 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-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

Étape 5 :Installer des extensions PHP 7.3 spécifiques

Si vous souhaitez installer un module spécifique pour PHP 7.3, vous pouvez rechercher avec cette commande :

apt-cache search php7.3

Ou, si vous voulez vérifier tous les modules PHP disponibles dans Ubuntu, exécutez :

apt-cache search --names-only ^php

Vous pouvez trouver la commande ci-dessous utile si vous souhaitez installer les modules PHP les plus fréquemment utilisés.

apt install php-pear php7.3-curl php7.3-dev php7.3-gd php7.3-mbstring php7.3-zip php7.3-mysql php7.3-xml php7.3-fpm libapache2-mod-php7.3 php7.3-imagick php7.3-recode php7.3-tidy php7.3-xmlrpc php7.3-intl

Étape 6 :Modifier la version de PHP

Dans cette étape de notre article, nous allons vous montrer comment vous pouvez changer la version de PHP par défaut si vous avez plusieurs versions de PHP installées sur votre serveur Ubuntu.

Pour définir PHP 7.0 par défaut, exécutez :

update-alternatives --set php /usr/bin/php7.0

Pour définir PHP 7.2 par défaut, exécutez :

update-alternatives --set php /usr/bin/php7.2

Pour définir PHP 7.3 par défaut, exécutez :

update-alternatives --set php /usr/bin/php7.3

Avant de pouvoir configurer Apache pour utiliser PHP 7.3, nous devons désactiver l'ancienne version de PHP 7.0 en tapant :

a2dismod php7.0

Activez maintenant la version PHP 7.3 nouvellement installée avec la commande suivante :

a2enmod php7.3

Redémarrez le serveur Web Apache pour que les modifications prennent effet :

systemctl restart apache2

Étape 7 :Testez et vérifiez votre version de PHP

Nous pouvons tester la version PHP, Apache PHP et les modules PHP avec un simple fichier d'informations PHP. Nous pouvons créer un fichier phpinfo.php dans le répertoire par défaut du serveur Web et y accéder avec l'adresse IP de votre serveur sur votre navigateur préféré.
Dans notre exemple, nous utilisons le serveur Web Apache, donc le répertoire par défaut se trouve à /var /www/html/ .

nano /var/www/html/phpinfo.php

Ajoutez-y le code suivant :

<?php phpinfo(); ?>

Ouvrez le fichier "phpinfo.php" à l'aide d'un navigateur Web :

http://<ip_address>/phpinfo.php or http://<your_domain.com>/phpinfo.php

Vous devriez pouvoir voir les informations actuelles sur PHP sur votre serveur.

Félicitations, vous avez installé avec succès PHP 7.3 sur un serveur Ubuntu 16.04. 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 Ubuntu 16.04 , 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 Ubuntu 16.04 pour vous, en utilisant la pile LAMP ou 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 Ubuntu 16.04, 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.


Panels
  1. Installer PHP 7 sur Ubuntu 14.04

  2. Comment installer PHP 7.2 sur Ubuntu 16.04

  3. Comment installer PHP 7.3 sur Ubuntu 18.04

  4. Comment installer Go sur Ubuntu 18.04

  5. Comment installer PHP 8.0 sur Ubuntu 20.04

Comment installer PHP sur Ubuntu 20.04

Comment installer PHP 8 sur Ubuntu 20.04

Comment installer PHP 8.0 sur Ubuntu 20.04

Comment installer PHP 8.0 sur Ubuntu 20.04 / 18.04

Comment installer PHP dans Ubuntu 22.04

Comment installer PHP sur Ubuntu 22.04