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 devraient 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: Activez EPEL et Remi Repository sur CentOS / RHEL
Dès le départ, vous devez activer le EPEL référentiel sur votre système. EPEL, court pour Packages supplémentaires pour Enterprise Linux, est un effort du Feutre équipe qui fournit un ensemble de packages supplémentaires qui ne sont pas présents par défaut sur RHEL et 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]
Remi référentiel est un référentiel tiers qui fournit un large éventail 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 listez les php module streams 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. Autoriser 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é:
Installez PHP 8.0 pour Apache
À installer PHP 8 sur le serveur Web Apache installé, courir:
$ sudo dnf install php php-cli php-common
Installez PHP 8.0 pour Nginx
Si vous utilisez Nginx dans votre pile de développement, pensez à installer php-fpm comme montré.
$ sudo dnf install php php-cli php-common php-fpm
Étape 3: Vérifiez PHP 8.0 sur CentOS / RHEL
Vous pouvez utiliser deux méthodes pour vérifier le PHP version. Sur la ligne de commande, exécutez la commande.
$ php -v
De plus, vous pouvez créer un exemple de fichier php dans le / 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 le Apache ou Nginx serveur Web comme indiqué.
$ sudo systemctl restart httpd $ sudo systemctl restart nginx
Ensuite, rendez-vous sur votre navigateur et accédez à l’adresse indiquée:
http://server-ip/info.php
La page Web affiche une mine 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
En fin de compte, 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.
Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer:
TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT à tous.
Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en guise de remerciement.
Nous sommes reconnaissants de votre soutien sans fin.
.