Nous allons vous montrer comment installer PHP 7.2 sur CentOS 7 comme système d'exploitation. PHP est un langage de script côté serveur couramment utilisé pour le développement Web, mais il est également utilisé comme langage de programmation à usage général. PHP alimente WordPress, le système de gestion de contenu le plus populaire utilisé pour les blogs et la création de sites Web, ainsi que d'autres sites Web de commerce électronique, un logiciel de gestion de la relation client, un logiciel de planification des ressources d'entreprise et bien plus encore. Installer PHP 7.2 sur CentOS 7 est une tâche assez facile et devrait être complétée en moins de 10 minutes.
PHP 7 offre de bien meilleures performances que PHP 5.6 et les anciennes versions de PHP. Comparé à PHP 5.6, PHP 7.2 pouvait exécuter jusqu'à trois fois plus de requêtes. Si vous avez installé WordPress sur votre VPS Linux, cela signifie une charge de serveur beaucoup plus faible, vous devez donc vous attendre à ce que votre site Web fonctionne plus rapidement avec PHP 7.2.
De plus, PHP 7.2 offre quelques améliorations de sécurité. Il existe cependant certaines dépréciations que vous voudrez peut-être vérifier avant d'envisager la mise à niveau vers PHP 7.2.
1. Prérequis
Avant d'installer PHP 7.2 sur votre VPS CentOS, assurez-vous qu'il est entièrement à jour. Pour mettre à jour tous vos logiciels système vers la dernière version, vous devez avoir un accès root au serveur ou au moins vous avez des privilèges sudo avec votre utilisateur système. Connectez-vous à votre VPS Linux via SSH et exécutez la commande suivante :
yum update
La mise à jour du logiciel prendra quelques secondes ou minutes selon les packages à mettre à jour. Une fois terminé, vous pouvez procéder à l'activation des référentiels requis. PHP 7.2 n'est pas fourni dans les référentiels CentOS 7 par défaut, vous devez donc activer les éléments suivants :
Activer EPEL :
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Installez yum-utils
s'il n'est pas déjà installé.
yum install yum-utils
Activez le référentiel Remo pour PHP 7.2 :
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm yum-config-manager --enable remi-php72
Une fois que vous avez terminé ces étapes, vous pouvez continuer et installer PHP 7.2
2. Installez PHP 7.2 sur CentOS 7
Pour installer PHP 7.2 sur votre VPS CentOS 7, exécutez la commande suivante :
yum install php72 php72-php-fpm php72-php-mysqlnd php72-php-opcache php72-php-xml php72-php-xmlrpc php72-php-gd php72-php-mbstring php72-php-json
Cela installera PHP 7.2 ainsi que d'autres extensions PHP couramment utilisées. Pour vérifier que PHP 7.2 est correctement installé, exécutez la commande suivante :
php72 -v
Le résultat devrait ressembler à celui ci-dessous :
# php72 -v PHP 7.2.10 (cli) (built: Sep 11 2018 10:09:51) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.10, Copyright (c) 1999-2018, by Zend Technologies
Créez un lien symbolique vers /usr/bin/php
ln -s /usr/bin/php72 /usr/bin/php
Vérifiez à nouveau
php -v
Le résultat devrait ressembler à ceci :
# php -v PHP 7.2.10 (cli) (built: Sep 11 2018 10:09:51) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.10, Copyright (c) 1999-2018, by Zend Technologies
Une fois que vous avez installé PHP 7.2 sur votre VPS CentOS 7, vous souhaiterez peut-être personnaliser certains paramètres. Suivez les étapes ci-dessous pour le faire.
3. Personnalisez les paramètres PHP 7.2 sur CentOS 7
Vous pouvez personnaliser PHP 7.2 en éditant le php.ini
dossier. Pour trouver le chemin d'accès à ce fichier, vous pouvez utiliser la commande ci-dessous :
php --ini | grep "Loaded Configuration File"
La commande renverra le chemin vers le php.ini
fichier actuellement utilisé.
# php --ini | grep "Loaded Configuration File" Loaded Configuration File: /etc/opt/remi/php72/php.ini
Vous pouvez utiliser n'importe quel éditeur de votre choix pour modifier le fichier. Nous utiliserons nano
dans notre exemple.
nano /etc/opt/remi/php72/php.ini
4. Vérifiez si les fichiers PHP sont exécutés sur le serveur
Une fois que vous avez modifié les paramètres que vous souhaitez modifier, enregistrez et fermez le php.ini
dossier. Si vous utilisez Apache en tant que serveur Web, vous devez redémarrer le service Apache pour que la nouvelle configuration soit chargée et que les modifications prennent effet. Si vous utilisez Nginx et PHP-FPM au lieu d'Apache, vous devez redémarrer le service PHP-FPM.
Pour vérifier si les fichiers PHP sont exécutés sur le serveur, vous pouvez créer un exemple info.php
fichier et accédez-y via un navigateur Web.
nano /var/www/html/info.php
Collez le contenu suivant :
<?php phpinfo(); ?>
Enregistrez et fermez le fichier, puis ouvrez votre navigateur Web préféré et accédez au fichier en utilisant l'adresse IP de votre serveur dans l'URL suivie du nom du fichier.
http://IP-ADDRESS/info.php
Bien sûr, vous n'êtes pas obligé d'installer PHP 7.2 sur CentOS 7 , si vous utilisez l'un de nos services d'hébergement VPS PHP 7, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer PHP 7.2 sur CentOS 7 pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande. Vous pouvez également vous référer à ce guide pour savoir comment installer PHP 7.3 sur CentOS 7 pour les mises à jour.
PS . Si vous avez aimé cet article sur comment installer PHP 7.2 sur CentOS 7 , partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.