GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer PHP 8 sur CentOS 8 Linux

Ce tutoriel explique comment installer PHP 8 sur CentOS 8 Linux et ses packages dépendants.

Étape 1 :Activerremi-release-8.rpm

Configurer le dépôt Remi pour installer PHP 8 sur CentOS 8

# installation dnf https://rpms.remirepo.net/enterprise/remi-release-8.rpm

Étape 2 :Activer le référentiel EPEL

# dnf install epel-release

Étape 3 :Trouver la version actuellement activée de PHP

# dnf module list phpCentOS Stream 8 - AppStreamName Stream Profiles Summaryphp 7.2 [d] common [d], devel, langage de script PHP minimalphp 7.3 common [d], devel, langage de script PHP minimalphp 7.4 common [d], devel, langage de script PHP minimalphp 8.0 common [d], devel, langage de script PHP minimalRemi's Modular repository for Enterprise Linux 8 - Résumé des profils de flux x86_64Namephp remi-7.2 common [d], devel, langage de script PHP minimalphp remi-7.3 common [d], devel, langage de script PHP minimalphp remi-7.4 common [d], devel, langage de script PHP minimalphp remi-8.0 common [d], devel, langage de script PHP minimalphp remi-8.1 common [d], devel, langage de script PHP minimalHint :[d]efault, [e]nabled, [x]disabled, [i]nstalled 

Etape 4 :Activer le module PHP8.1 de remi

À partir de la sortie ci-dessus, par défaut PHP 7.2 depuis AppStream repo doit être installé et aucune autre version n'est activée. Pour installer PHP 8.1 du remi repo, activez-le avant l'installation.

# dnf module enable php:remi-8.1
# dnf module list phpCentOS Stream 8 - Résumé des profils de flux AppStreamNamephp 7.2 [d] common [d], devel, langage de script PHP minimalphp 7.3 common [d], devel, langage de script PHP minimalphp 7.4 common [d], devel, langage de script PHP minimalphp 8.0 common [d], devel, langage de script PHP minimalRemi's Modular repository for Enterprise Linux 8 - x86_64Name Stream Profiles Summaryphp remi-7.2 common [d], devel, langage de script PHP minimalphp remi-7.3 common [d], devel , langage de script PHP minimalphp remi-7.4 commun [d], devel, langage de script PHP minimalphp remi-8.0 common [d], devel, langage de script PHP minimalphp remi-8.1 [e] common [d], devel, langage de script PHP minimal
Passer à l'autre version ?

Si vous devez installer une autre version, vous pouvez réinitialiser le module actuel activé et définir le nouveau à l'aide des commandes ci-dessous :

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

Étape 5 :Installer PHP 8 sur CentOS 8

# dnf install phpDernière vérification de l'expiration des métadonnées :il y a 0:13:44 le mer 16 février 2022 11:53:53 AM IST.Dépendances résolues.=========================================================================================================================================================================================================================================Taille du référentiel de version de l'architecture du package=========================================================================================================================================================================================================================================Installation :php x86_64 8.1.2-1.el8.remi remi-modular 1.7 MInstallation des dépendances :apr x86_64 1.6.3-12.el8 appstream 129 kapr-util x86_64 1.6.1 -6.el8 appstream 105 kcentos-logos-httpd noarch 85.8-2.el8 baseos 75 khttpd x86_64 2.4.37-43.module_el8.5.0+1022+b541f3b1 appstream 1.4 Mhttpd-filesystem noarch 2.4.37-43.module_el8.5.0+ 1022+b541f3b1 appstream 39 khttp d-tools x86_64 2.4.37-43.module_el8.5.0+1022+b541f3b1 appstream 107 klibsodium x86_64 1.0.18-2.el8 epel 162 klibxslt x86_64 1.1.32-6.el8 baseos 250 kmailcap noarch 2.1.48-3.el8 baseos 39 kmod_http2 x86_64 1.15.7-3.module_el8.4.0+778+c970deab appstream 154 koniguruma5php x86_64 6.9.7.1-1.el8.remi remi-safe 210 kphp-common x86_64 8.1.2-1.el8.remi remi-modular 1.2 MInstallation des dépendances faibles :apr-util-bdb x86_64 1.6.1-6.el8 appstream 25 kapr-util-openssl x86_64 1.6.1-6.el8 appstream 27 knginx-filesystem noarch 1:1.14.1-9.module_el8.0.0 +184+e34fea82 appstream 24 kphp-cli x86_64 8.1.2-1.el8.remi remi-modular 5.3 Mphp-fpm x86_64 8.1.2-1.el8.remi remi-modular 1.8 Mphp-mbstring x86_64 8.1.2-1. el8.remi remi-modulaire 522 kphp-opcache x86_64 8.1.2-1.el8.remi remi-modulaire 628 kphp-pdo x86_64 8.1.2-1.el8.remi remi-modulaire 160 kphp-sodium x86_64 8.1.2-1 .el8.remi remi-modular 100 kphp-xml x86_64 8.1.2-1.el8.remi remi-modular 250 kActivation des flux de modules :httpd 2.4nginx 1.14Résumé des transactions=============================================================================================================================================================================================================================================Installer 23 packages

Étape 6 :Vérifier l'installation de PHP

# php -vPHP 8.1.2 (cli) (build :18 janvier 2022 23:52:03) (NTS gcc x86_64)Copyright (c) The PHP GroupZend Engine v4.1.2, Copyright (c) Zend Technologieswith Zend OPcache v8.1.2, Copyright (c), par Zend Technologies

C'est ça! Profitez du codage PHP 🙂


Cent OS
  1. Comment installer PHP 5.5 sur CentOS

  2. Comment installer PHP 5.6 sur CentOS 7

  3. Comment installer PHP 7.3 sur CentOS 8

  4. Comment installer PHP 8 sur CentOS 7

  5. Comment installer PHP 8 sur CentOS 8

Comment installer VirtualBox sur CentOS 8 Linux

Comment installer Skype sur CentOS 8 Linux

Comment installer Drupal sur CentOS 7

Comment installer PHP sur CentOS 8

Comment installer PHP 7.4 sur CentOS 8 / RHEL 8

Comment installer PHP 7 sur CentOS 7