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

Comment installer PHP 8 sur CentOS/RHEL 8/7

PHP est un langage de script côté serveur open source populaire qui fait partie intégrante du développement de pages Web dynamiques. PHP 8.0 est enfin sorti et a été publié le 26 novembre 2020. Il promet de nombreuses améliorations et optimisations qui visent à rationaliser la façon dont les développeurs écrivent et interagissent avec le code PHP.

Dans ce guide, vous apprendrez à installer PHP 8.0 sur CentOS 8/7 et RHEL 8/7 .

Étape 1 :Activer EPEL et le référentiel Remi sur CentOS/RHEL

Dès le départ, vous devez activer l'EPEL référentiel sur votre système. EPEL , abréviation de Packages supplémentaires pour Enterprise Linux , est un effort de Fedora équipe qui fournit un ensemble de packages supplémentaires qui ne sont pas présents par défaut sur RHEL &CentOS .

$ sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm  [On CentOS/RHEL 8]
$ sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm  [On CentOS/RHEL 7]

Rémi repository est un référentiel tiers qui fournit une large gamme de PHP versions pour RedHat Enterprise Linux . Pour installer le Remi référentiel, exécutez la commande :

$ sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm  [On CentOS/RHEL 8]
$ sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm  [On CentOS/RHEL 7]

Étape 2 :Installez PHP 8 sur CentOS/RHEL

Une fois l'installation terminée, continuez et répertoriez les php disponibles flux de modules comme indiqué :

$ sudo dnf module list PHP

Tout en bas, assurez-vous de remarquer le remi-8.0 module php.

Nous devons activer ce module avant d'installer PHP 8.0 . Pour activer php:remi-8.0 , exécutez :

$ sudo dnf module enable php:remi-8.0 -y

Une fois activé, installez PHP 8.0 pour Apache ou Nginx serveur Web comme indiqué :

Installer PHP 8.0 pour Apache

Pour installer PHP 8 sur le serveur Web Apache installé, exécutez :

$ sudo dnf install php php-cli php-common

Installer PHP 8.0 pour Nginx

Si vous utilisez Nginx dans votre pile de développement, envisagez d'installer php-fpm comme indiqué.

$ sudo dnf install php php-cli php-common php-fpm

Étape 3 :Vérifier PHP 8.0 sur CentOS/RHEL

Il existe deux façons de vérifier le PHP version. Sur la ligne de commande, lancez la commande.

$ php -v

De plus, vous pouvez créer un exemple de fichier php dans /var/www/html dossier comme indiqué :

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

Ajoutez ensuite le code PHP suivant qui remplira la version de PHP aux côtés des modules installés.

<?php

phpinfo();

?>

Sauvegarder et quitter. Assurez-vous de redémarrer Apache ou Nginx serveur Web comme indiqué.

$ sudo systemctl restart httpd
$ sudo systemctl restart nginx

Ensuite, rendez-vous sur votre navigateur et rendez-vous à l'adresse indiquée :

http://server-ip/info.php

La page Web affiche une multitude d'informations concernant la version de PHP installée, telles que la date de construction, le système de construction, l'architecture et une foule d'extensions PHP.

Étape 3 :Installez les extensions PHP 8.0 dans CentOS/RHEL

Les extensions PHP sont des bibliothèques qui fournissent des fonctionnalités supplémentaires à PHP. Pour installer une extension php, utilisez la syntaxe :

$ sudo dnf install php-{extension-name}

Par exemple, pour permettre à PHP de fonctionner de manière transparente avec MySQL, vous pouvez installer l'extension MySQL comme indiqué.

$ sudo dnf install php-mysqlnd

Enfin, vous pouvez vérifier les extensions installées à l'aide de la commande :

$ php -m

Pour vérifier si une extension spécifique est installée, exécutez :

$ php -m | grep extension-name

Par exemple :

$ php -m | grep mysqlnd

Au final, nous espérons que vous pourrez désormais installer confortablement PHP 8.0 aux côtés de diverses extensions php sur CentOS/RHEL 8/7 .


Cent OS
  1. Comment installer Go Lang sur CentOS 8/7 et RHEL 8/7

  2. Comment installer PHP 7.4 / 7.3 / 7.2 sur CentOS 7 / RHEL 7 et CentOS 6 / RHEL 6

  3. Comment installer PHP 5.5 sur CentOS

  4. Comment installer PHP 5.6 sur CentOS 7

  5. Comment installer PHP 7.3 sur CentOS 8

Comment installer PHP 7.4 sur CentOS 8 / RHEL 8

Comment installer PHP 8 sur CentOS 8 / RHEL 8

Comment installer PHP 7 sur CentOS 7

Comment installer CHEF Workstation dans RHEL et CentOS 8/7

Comment installer PHP 7.4 sur CentOS 8 | RHEL 8

Comment installer CHEF Workstation dans RHEL et CentOS 8/7