Dans cet article, nous vous avons expliqué les étapes nécessaires pour installer PHP 8 sur Rocky Linux 8. Avant de poursuivre ce tutoriel, assurez-vous d'être connecté en tant qu'utilisateur avec sudo
privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.
PHP est un langage de script côté serveur, également connu sous le nom de "préprocesseur hypertexte". Il est utilisé pour développer des applications Web statiques et dynamiques. Le nouveau PHP contient de nombreuses nouvelles fonctionnalités et optimisations, y compris les arguments nommés, les types d'union, les attributs, la promotion des propriétés du constructeur, l'expression de correspondance, les opérateurs null safe, JIT et des améliorations dans le système de type, la gestion des erreurs et la cohérence.
Prérequis :
- Système d'exploitation avec Rocky Linux 8
- Adresse IPv4 du serveur avec privilèges de superutilisateur (accès racine)
- Terminal Gnome pour Linux Desktop
- Client SSH PuTTy pour Windows ou macOS
- Powershell pour Windows 10/11
- Familier avec les commandes DNF
Installer PHP 8 sur Rocky Linux 8
Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Rocky Linux, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.
sudo dnf update sudo dnf upgrade
Étape 2. Ajouter le référentiel EPEL et REMI.
Pour installer le référentiel EPEL et REMI sur Rocky Linux, exécutez la commande ci-dessous :
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Ensuite, utilisez le dnf
commande pour mettre à jour votre liste de référentiels et utiliser le list php
commande pour voir quelles options sont disponibles et la valeur par défaut :
sudo dnf update sudo dnf module list php
Ensuite, activez php:remi-8.0
modules :
sudo dnf module enable php:remi-8.0
Étape 2. Installez PHP sur le système Rocky Linux.
Exécutez la commande pour installer la dernière version de PHP sur notre système Rocky Linux :
sudo dnf install php
Sortie :
[[email protected] ~]# sudo dnf install php Last metadata expiration check: 0:00:46 ago on Mon 20 Sep 2021 10:36:44 PM EDT. Dependencies resolved. ============================================================================================= Package Architecture Version Repository Size ============================================================================================= Installing: php x86_64 8.0.6-1.el8.remi remi-modular 1.6 M Installing dependencies: libsodium x86_64 1.0.18-2.el8 epel 162 k Installing weak dependencies: php-opcache x86_64 8.0.6-1.el8.remi remi-modular 762 k php-pdo x86_64 8.0.6-1.el8.remi remi-modular 154 k php-sodium x86_64 8.0.6-1.el8.remi remi-modular 93 k Transaction Summary ============================================================================================= Install 5 Packages Total download size: 2.7 M Installed size: 8.3 M Is this ok [y/N]: y
Si vous souhaitez installer les extensions les plus couramment utilisées pour PHP 8.0, utilisez la commande suivante ci-dessous :
sudo dnf install php-cli php-fpm php-curl php-mysqlnd php-gd php-opcache php-zip php-intl php-common php-bcmath php-imap php-imagick php-xmlrpc php-json php-readline php-memcached php-redis php-mbstring php-apcu php-xml
Vérifier la version de PHP :
php -v
Résultat :
[[email protected] ~]# php -v PHP 8.0.8 (cli) (built: Sept 10 2021 00:23:16) ( NTS gcc x86_64 ) Copyright (c) The PHP Group Zend Engine v4.0.6, Copyright (c) Zend Technologies with Zend OPcache v8.0.6, Copyright (c), by Zend Technologies
C'est tout ce que vous devez faire pour installer PHP sur Rocky Linux 8. J'espère que vous trouverez cette astuce rapide utile. Pour en savoir plus sur le serveur Web Nginx, veuillez consulter leur base de connaissances officielle. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.