Position actuelle: Accueil> Derniers articles> Comment installer PHP5 et PHP7 dans les versions CentOS et Switch

Comment installer PHP5 et PHP7 dans les versions CentOS et Switch

gitbox 2025-07-14

Comment installer PHP5 et PHP7 dans les versions CentOS et Switch

CentOS est un système d'exploitation basé sur Linux, où de nombreux développeurs Web travaillent dans cet environnement, et PHP, en tant que langage de programmation populaire côté serveur, doit généralement être installé dans CentOS. Cet article vous montrera comment installer PHP5 et PHP7 dans le système CentOS et fournir une méthode pour changer de versions PHP.

Installer php5

Installez le logiciel nécessaire

Avant d'installer PHP5, vous devez installer le serveur Apache, la base de données MySQL et les dépendances liées à PHP en premier. L'installation peut être terminée en utilisant la commande suivante:

sudo yum install httpd mysql-server php php-mysql

Parmi eux, HTTPD est le serveur Apache, MySQL-Server est la base de données MySQL, et PHP et PHP-MySQL sont les dépendances de PHP.

Redémarrez le serveur Apache

Une fois l'installation terminée, redémarrez le serveur Apache pour que les modifications prennent effet:

service sudo httpd redémarrer

Testez si PHP5 est installé avec succès

Ensuite, nous pouvons créer un fichier PHP simple pour tester si l'installation est réussie. Entrez la commande suivante:

sudo vi /var/www/html/info.php

Entrez ce qui suit dans le fichier:

<?php phpinfo(); ?>

Enregistrez le fichier et fermez-le. Ensuite, entrez `http: // localhost / info.php` dans la barre d'adresse du navigateur. Si la page affiche la version PHP et les informations connexes, cela signifie que l'installation PHP5 est réussie.

Installer php7

Installer et activer EPEL

Par rapport à PHP5, PHP7 a des performances plus élevées et de meilleurs effets d'application. Pour installer PHP7, vous devez d'abord installer EPEL (packages supplémentaires pour Enterprise Linux). Exécutez la commande suivante:

sudo yum installer EPEL-Release

Installez le référentiel Webtatic

Ensuite, installez le référentiel Webtatic:

Sudo RPM -UVH https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

Installer php7

Utilisez la commande suivante pour installer PHP7:

sudo yum installer php70w

Une fois l'installation terminée, redémarrez le serveur.

Testez si PHP7 est installé avec succès

Semblable à PHP5, créez un fichier info.php et accédez à `http: // localhost / info.php` dans le navigateur. Si la page affiche des informations pertinentes sur PHP7, cela signifie que l'installation est réussie.

Changer différentes versions PHP dans CentOS

Installer un logiciel connexe

Si vous souhaitez basculer les versions PHP sur le même serveur, vous pouvez utiliser le gestionnaire de version multi-php. Avant de commencer, vous devez installer un logiciel essentiel:

sudo yum install scl-utils-build scl-utils

Installez plusieurs versions PHP

Ensuite, installez le package de version PHP nécessaire:

sudo yum installer CentOS-Release-Scl-Rh
Sudo Yum-Config-Manager - Rhel-Server-RHSCL-7-RPMS
sudo yum install rh-php71 # installer php 7.1
sudo yum install rh-php56 # installer php 5.6

Version PHP de commutation

Une fois l'installation terminée, vous pouvez utiliser la commande suivante pour changer la version PHP:

SCL Activer Rh-Php71 Bash
ou
SCL Activer Rh-Php56 Bash

Après avoir sélectionné la version de PHP souhaitée, vous pouvez utiliser cette version de PHP dans votre terminal.

Résumer

Cet article décrit comment installer PHP5 et PHP7 dans CentOS System et montre comment changer différentes versions PHP sur le même serveur via plusieurs gestionnaires de version PHP. La maîtrise de ces techniques d'installation et de commutation vous aidera à gérer votre environnement PHP de manière plus flexible.