Maison >Opération et maintenance >exploitation et maintenance Linux >Comment installer plusieurs versions de php sous Linux et Switch

Comment installer plusieurs versions de php sous Linux et Switch

WBOY
WBOYavant
2023-05-13 14:28:061066parcourir

  1. Installez le serveur Web Apache.

Avant de commencer à installer PHP, vous devez installer le serveur Web Apache. Sur les systèmes Ubuntu 18.04, vous pouvez installer à l'aide de la commande suivante :

sudo apt-get update
sudo apt-get install apache2

Le processus d'installation peut prendre un certain temps en fonction de la vitesse de votre réseau. Une fois l'installation terminée, vous pouvez visualiser l'état du service Apache à l'aide de la commande suivante :

systemctl status apache2
  1. Installez PHP Version Manager.

Il existe plusieurs outils pour installer et gérer plusieurs versions de PHP sur les systèmes Linux. Dans cet article, nous utiliserons un outil appelé PHP Version Manager. Vous pouvez l'installer via la commande suivante :

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php-pear php-dev php-mbstring php-zip php-curl php-gd php-mysql php-xml
sudo apt-get install php7.4-cli
sudo apt-get install php7.4-fpm

Comme mentionné ci-dessus, nous avons installé php7.4 ici. Vous pouvez installer n'importe quelle version de PHP selon vos besoins. Une fois l'installation terminée, utilisez la commande suivante pour vérifier la version PHP :

php -v
  1. Installez PHP Version Manager.

Vous pouvez installer le gestionnaire de version PHP via :

sudo apt-get update
sudo apt-get install git
cd /usr/src
sudo git clone https://github.com/phpbrew/phpbrew.git
cd phpbrew
sudo ./phpbrew init

Une fois PHPBrew terminé, vous devez ajouter ce qui suit dans votre fichier de configuration du shell bash. Vous pouvez installer la version PHP en ajoutant la ligne suivante au fichier ouvert :

sudo nano ~/.bashrc
[[ -e ~/.phpbrew/bashrc ]] && source ~/.phpbrew/bashrc
  1. .

phpbrew nous aide à télécharger et installer rapidement plusieurs versions de PHP. Par exemple, utilisez la commande suivante pour installer la version PHP 7.1 :

sudo phpbrew install php-7.1.1 +default+mysql+pdo+openssl

Le processus d'installation peut prendre un certain temps en fonction de la vitesse de votre réseau. Une fois l'installation terminée, utilisez la commande suivante pour afficher la version PHP installée :

phpbrew list
  1. Changer de version PHP.

Vous pouvez basculer entre plusieurs versions de PHP à l'aide de la commande suivante :

phpbrew switch php-7.1.1

Cela changera la version de PHP que votre système utilise actuellement.

  1. Configurer le serveur Web Apache.

Une fois que vous avez installé avec succès plusieurs versions de PHP et que vous êtes passé à une version spécifique, vous devez configurer la version sélectionnée sur le serveur Web Apache.

Tout d'abord, vous devez installer le module PHP.

sudo apt-get install libapache2-mod-php7.1

Veuillez noter que la commande ci-dessus est un exemple d'installation du module Apache à l'aide d'une version PHP installée. Vous devez apporter des modifications en fonction de la version de PHP que vous avez installée.

Ensuite, redémarrez le serveur Web Apache.

sudo systemctl restart apache2

Enfin, vous devez confirmer que le serveur Web Apache utilise la bonne version de PHP. Vous pouvez utiliser la commande suivante dans le terminal :

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

Ajoutez le contenu suivant au fichier ouvert :

<!--?php phpinfo(); ?-->

Enregistrez et fermez le fichier. Maintenant, utilisez votre navigateur Web pour accéder à localhost/info.php. À ce stade, vous verrez les informations de configuration PHP sur le serveur, y compris la version PHP actuellement utilisée et d'autres informations connexes.

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer