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

Comment installer PHP 7.2 sur CentOS 7

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.


Cent OS
  1. Comment installer PHP 7.4 / 7.3 / 7.2 sur CentOS 7 / RHEL 7 et CentOS 6 / RHEL 6

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

  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 PHP 7.4 sur CentOS 8 / RHEL 8

Comment installer TaskBoard sur CentOS 7

Comment installer PHP 7 sur CentOS 7

Comment installer PHP 7.4 sur CentOS 8

Comment installer PHP Composer sur CentOS 8

Comment installer PHP 7.4 sur CentOS 8 | RHEL 8