Pendant le développement, nous rencontrons parfois des situations où nous devons utiliser différentes versions de PHP. Comment créer deux versions de PHP sur un système CentOS 7 ? Ci-dessous, nous présenterons la méthode de construction en détail.
1. Préparation
Avant de commencer à construire, préparez les outils et l'environnement suivants :
1. Serveur CentOS 7 et autorisations root
2 Deux versions différentes de PHP, ici nous utiliserons PHP 5.6 et PHP 7.2.
3. Serveur Web, nous utiliserons ici le serveur Apache
4. Les entrepôts EPEL et REMI, ces deux entrepôts fournissent les derniers packages PHP et les packages de dépendances associés. S'il n'est pas installé, vous pouvez l'installer via la commande suivante :
1 2 |
|
5. Pour installer les dépendances nécessaires, vous pouvez utiliser la commande suivante pour l'installer
1 |
|
2 Installer PHP 5.6
1. php56 et packages d'extension associés
1 |
|
2. Créez le fichier php.ini utilisé
1 2 |
|
3 Modifiez le fichier www.conf
1 |
|
Modifiez les paramètres suivants :
1 2 3 |
|
4. 5. Testez si PHP 5.6 fonctionne correctement
1 2 |
|
S'il renvoie des informations PHP 5.6, l'installation est réussie.
3. Installez PHP 7.21. Installez php72 et les packages d'extension associés
1 2 |
|
2. Créez le fichier php.ini utilisé
1 |
|
3. Modifiez le fichier www.conf
1 2 |
|
Modifiez les paramètres suivants :
1 |
|
4. Démarrez le service php72-fpm
1 2 3 |
|
5. Testez si PHP 7.2 fonctionne correctement
1 2 |
|
Si les informations PHP 7.2 sont renvoyées, l'installation est réussie.
4. Configurez le serveur Apache1. Modifiez le fichier httpd.conf
1 2 |
|
Ajoutez le contenu suivant :
1 |
|
2. 3. Redémarrez le serveur Apache
1 2 3 4 |
|
Vous pouvez désormais exécuter deux versions de PHP en même temps.
RésuméDans cet article, nous avons présenté comment configurer deux versions de PHP sur CentOS 7. Grâce à ces connaissances, vous pouvez développer et gérer vos applications PHP avec plus de flexibilité.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!