Maison > Article > développement back-end > Explication détaillée de la façon d'installer deux PHP sous Linux et de configurer les variables d'environnement
Le système Linux est un excellent système d'exploitation et est largement utilisé dans les applications côté serveur. PHP est l'un des langages de programmation les plus couramment utilisés côté serveur Linux. L'utilisation de PHP peut considérablement améliorer l'efficacité du développement des applications de sites Web. Parfois, un serveur peut devoir installer plusieurs versions de PHP pour prendre en charge différentes applications ou environnements de développement. Cet article détaille comment installer deux configurations de variables d'environnement PHP dans un système Linux.
Tout d'abord, nous devons installer deux versions de PHP sur le serveur Pour faciliter la démonstration, nous prenons ici CentOS 7 comme exemple.
Étape 1 : Installez la première version de PHP
Nous devons d'abord installer la première version de PHP sur le serveur, ce qui peut être réalisé via l'opération de ligne de commande suivante :
yum -y install epel-release yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm yum -y install yum-utils yum-config-manager --enable remi-php72 yum -y install php php-devel php-gd php-xml php-mbstring php-pdo php-mysqlnd php-fpm
L'opération de ligne de commande ci-dessus signifie l'installation dans CentOS 7 La version PHP 7.2 est installée et PHP est installé à l'aide de la source yum de Remi, où php-fpm est la version FastCGI de PHP et est utilisée pour la connexion entre le serveur Web et PHP.
Étape 2 : Configurer les variables d'environnement de la première version de PHP
Après l'installation de la première version de PHP, nous devons configurer les variables d'environnement et ajouter le chemin PHP de cette version aux variables d'environnement afin que le système puisse le reconnaître automatiquement Accédez à cette version de PHP et effectuez les opérations appropriées. Ceci peut être réalisé via la ligne de commande suivante :
echo 'export PATH=/usr/bin:/usr/sbin:/opt/remi/php72/root/usr/bin:/opt/remi/php72/root/usr/sbin:$PATH' >> /etc/profile
Cette opération en ligne de commande ajoute PHP 7.2 aux variables d'environnement.
Étape 3 : Installer la deuxième version de PHP
Après avoir installé la première version de PHP, nous devons à nouveau installer une autre version de PHP. Ici, nous choisissons d'installer la version PHP 7.4, ce qui peut être réalisé via la ligne de commande suivante :
yum -y install epel-release yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm yum -y install yum-utils yum-config-manager --enable remi-php74 yum -y install php php-devel php-gd php-xml php-mbstring php-pdo php-mysqlnd php-fpm
La commande d'installation est similaire à la première étape. Cette fois, nous devons remplacer la source yum par celle utilisée par la version PHP 7.4 et installer php et les extensions liées à php en même temps.
Étape 4 : Configurer les variables d'environnement de la deuxième version de PHP
Une fois la deuxième version de PHP installée, nous devons l'ajouter à la configuration des variables d'environnement afin que le système puisse reconnaître automatiquement cette version de PHP. Ceci est réalisé grâce à l'opération de ligne de commande suivante :
echo 'export PATH=/usr/bin:/usr/sbin:/opt/remi/php74/root/usr/bin:/opt/remi/php74/root/usr/sbin:$PATH' >> /etc/profile
À ce stade, l'installation et la configuration des variables d'environnement des deux versions de PHP sont terminées. Nous pouvons effectuer les opérations suivantes pour vérifier si l'installation est réussie :
php -v
Ceci. L'opération en ligne de commande affichera la situation actuelle dans le terminal. Les informations sur la version PHP par défaut du système. Si la sortie correspond à la version PHP que nous avons installée, félicitations, l'installation est réussie !
À ce stade, nous avons terminé le processus de configuration de deux variables d'environnement PHP pour l'installation de Linux. Je pense que les lecteurs en ont déjà une certaine compréhension. Si vous rencontrez des problèmes lors de l'opération, n'hésitez pas à nous consulter.
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!