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

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

PHP est un langage de programmation open source largement utilisé pour le développement Web créé par Rasmus Lerdorf. Il s'agit d'un langage de script intégré au HTML pour la création de sites Web dynamiques.

CentOS 7/6 est livré avec PHP 5.x par défaut qui est déjà en fin de vie.

Dans cet article, nous verrons comment installer PHP 7.4 / 7.3 / 7.2 sur CentOS 7 / RHEL 7 &CentOS 6 / RHEL 6.

Ajouter un référentiel PHP 7.x

Remi, un référentiel tiers qui propose la dernière version de PHP (7.4 / 7.3 / 7.2 / 7.1) pour CentOS.

Pour activer le référentiel Remi, installez le package de configuration automatique du référentiel Remi.

### CentOS 7 / RHEL 7 ###

yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm

### CentOS 6 / RHEL 6 ###

yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

yum install -y https://rpms.remirepo.net/enterprise/remi-release-6.rpm

Installez PHP 7.x sur CentOS 7 et CentOS 6

Installer PHP 7.4 sur CentOS 7

Utilisez la commande ci-dessous pour installer le package PHP 7.4 en activant temporairement le référentiel Remi PHP 7.4.

Remi ne fournit pas de packages PHP 7.4 pour CentOS 6
yum install -y --enablerepo=remi-php74 php php-cli

Installer PHP 7.3 sur CentOS 7 et CentOS 6

Utilisez la commande ci-dessous pour installer le package PHP 7.3 en activant temporairement le référentiel Remi PHP 7.3.

yum install -y --enablerepo=remi-php73 php php-cli

Installer PHP 7.2 sur CentOS 7 et CentOS 6

Utilisez la commande ci-dessous pour installer le package PHP 7.2 en activant temporairement le référentiel Remi PHP 7.2.

yum install -y --enablerepo=remi-php72 php php-cli

Installez PHP 7.1 sur CentOS 7 et CentOS 6

Utilisez la commande ci-dessous pour installer le package PHP 7.1 en activant temporairement le référentiel Remi PHP 7.1.

yum install -y --enablerepo=remi-php71 php php-cli

Vérifier la version PHP

Une fois que vous avez installé la version PHP requise, vérifiez la version PHP avec la commande suivante.

php -v

Sortie :

PHP 7.4.1 (cli) (built: Dec 17 2019 16:35:58) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

Installer les extensions PHP

Les extensions PHP sont des bibliothèques compilées qui activent des fonctions/un support spécifiques pour votre code. Par exemple, l'installation de l'extension PHP MySQL permettra à votre code PHP de se connecter à la base de données MySQL.

Le package d'extensions PHP est normalement nommé comme php-.

Pour installer le support MySQL, vous pouvez installer le package php-mysqlnd.

yum install -y --enablerepo=remi-php74 php-mysqlnd

Une fois que vous avez installé une extension particulière, vous pouvez utiliser la commande ci-dessous pour la vérifier.

php -m | grep -i mysql

Sortie :

mysqli
mysqlnd
pdo_mysql

Extensions PHP pour WordPress

Les extensions suivantes sont suffisantes pour installer et exécuter WordPress sur votre système CentOS. WordPress recommande d'avoir PHP v7.3 pour l'installation.

yum install -y --enablerepo=remi-php73 php-dom php-simplexml php-ssh2 php-xml php-xmlreader php-curl php-date php-exif php-filter php-ftp php-gd php-hash php-iconv php-imagick php-json php-libxml php-mbstring php-mysqlnd php-openssl php-pcre php-posix php-sockets php-spl php-tokenizer php-zlib

Extensions PHP pour Joomla

Les extensions suivantes sont suffisantes pour installer et exécuter Joomla sur votre système CentOS. Joomla nécessite PHP v7.1 et supérieur.

yum install -y --enablerepo=remi-php73 php-mysqlnd php-zlib php-xml php-pear php-json php-mcrypt

Extensions PHP pour Drupal

Les extensions suivantes sont suffisantes pour installer et exécuter Joomla sur votre système CentOS. Drupal nécessite PHP v7.1 et supérieur.

yum install -y --enablerepo=remi-php73 php-mysqlnd php-date php-dom php-filter php-gd php-hash php-json php-pcre php-pdo php-session php-simplexml php-spl php-tokenizer php-xml

Conclusion

C'est tout. Veuillez partager vos commentaires dans la section des commentaires.


Cent OS
  1. Comment installer PHP 7.4 / 7.3 sur CentOS 8 / RHEL 8

  2. Comment installer PHP 7.3, 7.2, 7.1 sur CentOS/RHEL 6.10

  3. Comment installer PHP 5.5 sur CentOS

  4. Comment installer PHP 5.6 sur CentOS 7

  5. Comment installer PHP 7.4 sur CentOS 7

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 OpenLiteSpeed, PHP 7.0 et MariaDB sur CentOS 7 / RHEL 7

Comment installer PHP 7.4 sur CentOS 8 | RHEL 8

Comment installer PHP 8 sur CentOS/RHEL 8/7