PHP est sans doute l’un des langages de programmation côté serveur les plus utilisés. C’est la langue de choix lors du développement de sites Web dynamiques et réactifs. En fait, les plates-formes CM populaires telles que WordPress, Drupal, et Magento sont basés sur PHP.

Au moment de rédiger ce guide, la dernière version de PHP est PHP 8.0. Il a été publié le 26 novembre 2020. Il se vante de nouvelles fonctionnalités et optimisations telles que les types d’union, les arguments nommés, l’opérateur nul sûr, l’expression de correspondance, le JIT et des améliorations dans la gestion des erreurs et la cohérence.

Ce tutoriel vous guide tout au long de l’installation de PHP 8.0 sur Ubuntu 20.04 / 18.04.

Étape 1: Ajouter le référentiel Ondřej Surý PPA

PHP 7.4 est la version PHP par défaut dans Ubuntu 20.04 référentiels au moment de la rédaction de ce didacticiel. Pour installer la dernière version de PHP, nous allons utiliser le Ondrej PPA référentiels. Ce référentiel contient plusieurs versions PHP et extensions PHP.

Mais d’abord, mettons à jour votre Ubuntu packages système et installez certaines dépendances comme indiqué.

Publicité
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install  ca-certificates apt-transport-https software-properties-common

Ensuite, ajoutez le Ondrej PPA.

$ sudo add-apt-repository ppa:ondrej/php

Lorsque vous y êtes invité, appuyez sur ENTRER pour procéder à l’ajout du référentiel.

Ajouter Ondrej Ppa
Ajouter Ondrej Ppa

Étape 2: Installez PHP 8.0 avec Apache sur Ubuntu

Ensuite, mettez à jour les référentiels système pour commencer à utiliser PPA.

$ sudo apt update

Si vous exécutez le Serveur Web Apache, installer PHP 8.0 avec le module Apache comme indiqué.

$ sudo apt install php8.0 libapache2-mod-php8.0 
Installez Php 8 Dans Ubuntu
Installez Php 8 Dans Ubuntu

Ensuite, redémarrez le serveur Web Apache pour activer le module.

$ sudo systemctl restart apache2

Si vous souhaitez utiliser le serveur Web Apache avec PHP-FPM, exécutez la commande ci-dessous pour installer les packages requis:

$ sudo apt install php8.0-fpm libapache2-mod-fcgid

Depuis PHP-FPM n’est pas activé par défaut, activez-le en appelant les commandes suivantes:

$ sudo a2enmod proxy_fcgi setenvif
$ sudo a2enconf php8.0-fpm

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

$ sudo systemctl restart apache2
Activer Php-Fpm Dans Apache
Activer Php-Fpm Dans Apache

Étape 2: Installez PHP 8.0 avec Nginx sur Ubuntu

Si vous choisissez d’utiliser PHP 8.0 avec Installation de Nginx, l’étape la plus recommandée est d’installer PHP-FPM pour traiter les fichiers PHP.

Par conséquent, installez PHP et PHP-FPM en utilisant la commande suivante:

$ sudo apt install php8.0-fpm

le PHP-FPM le service devrait démarrer automatiquement. Vous pouvez le vérifier comme indiqué:

$ sudo systemctl status php8.0-fpm
Vérifier Php-Fpm Dans Nginx
Vérifier Php-Fpm Dans Nginx

Pour que Nginx traite PHP fichiers, configurez votre bloc de serveur Nginx en mettant à jour la section serveur comme indiqué:

server {

   # ... some other code

    location ~ .php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php8.0-fpm.sock;
    }
}

Enfin, redémarrez le serveur Web Nginx pour que les modifications prennent effet.

$ sudo systemctl restart nginx

Étape 4: Installez les extensions PHP 8 dans Ubuntu

Les extensions PHP sont des bibliothèques qui étendent les fonctionnalités de PHP. Ces extensions existent sous forme de packages et peuvent être installées comme suit:

$ sudo apt install php8.0-[extension-name]

Par exemple, l’exemple ci-dessous installe le SNMP, Memcached, et MySQL extensions.

$ sudo apt install php8.0-snmp php-memcached php8.0-mysql

Étape 5: Vérifiez l’installation de PHP 8 dans Ubuntu

Pour confirmer la version de PHP installée, exécutez la commande:

$ php -v
Vérifier Php Dans Ubuntu
Vérifier Php Dans Ubuntu

De plus, vous pouvez créer un exemple de fichier php à l’adresse / var / www / html comme montré:

$ sudo vim /var/www/html/info.php

Collez les lignes suivantes et enregistrez le fichier.

<?php

phpinfo();

?>

Enfin, accédez à votre navigateur et parcourez l’adresse IP du serveur comme indiqué.

http://server-ip/info.php

Vous devriez voir la page Web affichée.

Vérifiez Les Informations Php 8 Dans Ubuntu
Vérifiez Les Informations Php 8 Dans Ubuntu
Conclusion

Nous espérons que vous pouvez maintenant installer PHP 8.0 et l’intégrer confortablement avec soit Apache ou Nginx serveurs Web. Vos commentaires sont les bienvenus.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer:

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT à tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en guise de remerciement.

Soutenez-Nous

Nous sommes reconnaissants de votre soutien sans fin.

.

Rate this post
Publicité
Article précédentGoogle célèbre un économiste et un professeur avec un doodle
Article suivantLes jeux PSN les plus vendus sur PS5 en novembre 2020 dévoilés
Avatar De Violette Laurent
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici