Installation de PHP 7.x

Modérateurs : TEAM THE C@TZ, MODERATEURS

N4T0R4
TEAM THE C@TZ
TEAM THE C@TZ
Messages : 30
Enregistré le : dim. 28 juil. 2019 09:36

Installation de PHP 7.x

Message non lu par N4T0R4 »

sudo apt update

Installez les packages ci-dessous.

Code : Tout sélectionner

sudo apt install -y curl wget gnupg2 ca-certificates lsb-release apt-transport-https
Importez la clé publique à l'aide des commandes ci-dessous.

Code : Tout sélectionner

wget https://packages.sury.org/php/apt.gpg

Code : Tout sélectionner

sudo apt-key add apt.gpg
Ajoutez le référentiel SURY à votre système.

Code : Tout sélectionner

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php7.list
Mettez à jour l'index du référentiel.

Code : Tout sélectionner

sudo apt update
Installer PHP

Installer PHP 7.4

Code : Tout sélectionner

sudo apt install -y php7.4 php7.4-cli php7.4-common
Installer PHP 7.3

Code : Tout sélectionner

sudo apt install -y php7.3 php7.3-cli php7.3-common
Installer PHP 7.2

Code : Tout sélectionner

sudo apt install -y php7.2 php7.2-cli php7.2-common
Installer PHP 7.1

Code : Tout sélectionner

sudo apt install -y php7.1 php7.1-cli php7.1-common
Lister les packages PHP:

Code : Tout sélectionner

sudo apt list php\* | grep install
Pour répertorier toutes les versions disponibles et choisir parmi celles-ci :

Code : Tout sélectionner

sudo update-alternatives --config php
Pour plus d'extensions:

Code : Tout sélectionner

sudo apt install -y php7.2 php7.2-fpm php7.2-gd php7.2-mysql php7.2-bz2 php7.2-json php7.2-curl php7.2-cli php7.2-common php7.2-cgi php7.2-dbg php7.2-imap php7.2-intl php7.2-ldap php7.2-mcrypt php7.2-readline php7.2-pspell php7.2-tidy php7.2-xmlrpc php7.2-xsl php7.2-json php7.2-sqlite3  php7.2-opcache php7.2-xml
Vous pouvez également avoir plusieurs versions PHP sur votre système. Chaque version PHP aura des fichiers de configuration séparés dans le répertoire /etc/php/7.X.

Définir la version PHP par défaut

Vous pouvez définir la version PHP par défaut avec la commande ci-dessous au cas où votre système possède plusieurs versions PHP. Modifiez php7.3 avec la version que vous souhaitez définir comme version PHP par défaut.

Avec apache :

Code : Tout sélectionner

sudo a2dismod php7.1 // disable
sudo a2enmod php5.6  // enable
sudo service apache2 restart

Code : Tout sélectionner

sudo update-alternatives --set php /usr/bin/php7.2
sudo update-alternatives --set phar /usr/bin/phar7.2
sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.2
sudo update-alternatives --set phpize /usr/bin/phpize7.2
sudo update-alternatives --set php-config /usr/bin/php-config7.2
Vérifier la version PHP

Code : Tout sélectionner

php -v
Source :
https://www.itzgeek.com/how-tos/linux/d ... ian-8.html

Répondre