Recherche de site Web

Comment installer PHP 8.0 sur Rocky Linux et AlmaLinux


PHP 8.0 a été officiellement publié le 26 novembre 2020 et constitue une mise à jour majeure de PHP 7.4. Au moment de la publication de ce guide, la dernière version stable est PHP 8.0.8, sortie le 1er juillet 2021.

PHP 8.0 fournit des optimisations et des fonctionnalités révolutionnaires, notamment :

  • Faire correspondre les expressions
  • Opérateur Nullsafe
  • Types de syndicats
  • Arguments nommés
  • Héritage avec des méthodes privées
  • Virgule de fin dans les listes de paramètres
  • Cartes faibles
  • Attributs version 2

Et bien plus…

Dans ce bref didacticiel, nous vous guiderons à travers l'installation de PHP 8.0 sur Rocky Linux 8.

Étape 1 : Activer le référentiel Remi sur Rocky Linux

PHP 8.0 n'est pas encore disponible ni présent dans les référentiels Rocky Linux AppStream. Pour cette raison, nous installerons PHP 8.0 à partir du référentiel Remi qui est un référentiel YUM tiers gratuit qui fournit PHP< piles.

Dès le départ, installez le référentiel EPEL (Extra Packages for Enterprise Linux) qui donne accès aux packages logiciels couramment utilisés pour Enterprise Linux.

Pour installer le référentiel EPEL sur Rocky Linux, exécutez la commande.

sudo dnf install epel-release

Une fois EPEL installé, continuez et activez le référentiel Remi comme fourni.

sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm

Étape 2 : Activer le référentiel Remi pour PHP 8.0

PHP 7.4 est le module par défaut sur le référentiel Remi. Ceci est indiqué par la balise [d]. Pour lister tous les modules et confirmer cela, exécutez la commande :

sudo dnf module list php

Pour installer PHP 8.0, nous allons d'abord réinitialiser le module PHP par défaut et activer le dernier module Remi PHP qui est Remi-8.0. Alors, exécutez les commandes ci-dessous.

sudo dnf module reset php
sudo dnf module enable php:remi-8.0

Étape 3 : Installez PHP 8.0 dans Rocky Linux

Une fois le module Remi PHP 8.0 activé, vous pouvez maintenant installer PHP 8.0 et les extensions PHP couramment utilisées comme suit.

sudo dnf install php php-cli php-curl php-mysqlnd php-gd php-opcache php-zip php-intl

Une fois installé, confirmez la version de PHP installée comme suit.

php -v

À partir du résultat, nous avons réussi à installer la dernière version de PHP qui est PHP 8.0.8.

Et c'est à peu près tout. Nous espérons que vous pourrez désormais installer en toute confiance PHP 8.0 sur Rocky Linux 8.