GNU/Linux >> Tutoriels Linux >  >> Rocky Linux

Comment installer PHP 8 sur Rocky Linux 8

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.


Rocky Linux
  1. Comment installer Nextcloud sur Rocky Linux

  2. Comment installer le dernier PHP 8 sur Rocky Linux

  3. Comment installer phpMyAdmin sur Rocky Linux

  4. Comment installer Python 3.9 sur Rocky Linux 8

  5. Comment installer PHP 8 sur Alma Linux et Rocky Linux

Comment installer TeamViewer sur Rocky Linux 8

Comment installer Anaconda sur Rocky Linux 8

Comment installer Snap sur Rocky Linux 8

Comment installer PHP 7.4 sur Rocky Linux 8

Comment installer Memcached sur Rocky Linux 8

Comment installer Laravel sur Rocky Linux 8