Image

JSI to DEDI est un panel de gestion de serveurs de jeux & web sur votre dédié.

[Debian 10] mettre à jour PHP

Tout ce qui concerne les serveurs dédiés c'est ici.
Répondre
Avatar du membre
Papy___
Admin
Admin
Messages : 185
Enregistré le : 30 nov. 2021, 16:12
Localisation : Paris
Contact :

mettre à jour PHP

Message par Papy___ »

php.jpg



Description

Les versions PHP évoluent, nous allons voir comment installer différentes versions.
Avant de commencer vérifiez que votre site internet soit compatible avec la version PHP que vous souhaitez installer. Ensuite je pars du principe que vous avez suivi le tutoriel sur l'installation d'un serveur web.
Quand tout est bon vous pouvez continuer avec ce tutoriel.



Mise à jour

Si par exemple vous tournez avec la version PHP 7.4 et vous voulez passer sur la PHP 8.0

Connectez vous en root sur votre serveur dédié puis tapez
apt install php8.0 php8.0-apcu php8.0-bcmath php8.0-bz2 php8.0-cli php8.0-curl php8.0-gd php8.0-igbinary php8.0-imagick php8.0-intl php8.0-mbstring php8.0-mysql php8.0-opcache php8.0-pgsql php8.0-readline php8.0-redis php8.0-soap php8.0-tidy php8.0-xml php8.0-xmlrpc php8.0-zip
Souhaitez-vous continuer ? [O/n] : vous mettez O puis validez.

Une fois l'installation de PHP 8.0 terminé on désactive la version PHP 7.4 et on active la PHP 8.0
a2dismod php7.4
puis
a2enmod php8.0
ensuite on supprime la version PHP 7.4
apt remove php7.4-*
Souhaitez-vous continuer ? [O/n] : vous mettez O puis validez.

La version PHP 7.4 est supprimé, pour vérifier que vous utilisez bien la version PHP 8.0 vous tapez
php -v
et il devrait vous retourner
PHP 8.0.10 (cli) (built: Aug 26 2021 16:09:29) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.10, Copyright (c) Zend Technologies
with Zend OPcache v8.0.10, Copyright (c), by Zend Technologies
sinon tentez un reboot de votre serveur dédié.


Si vous voulez retourner sur la version PHP 7.4 il vous suffit de faire la même opération en changeant les N° de version :clindoeil:
Si vous avez modifié votre fichier
/etc/php/7.4/apache2/php.ini
récupérez les informations modifié pour les mettre sur votre version PHP 8.0
et inversement, à partir du moment ou vous modifiez la version pensez à transférer les informations dans les nouveaux fichiers.



Ce tutoriel est la propriété de papyinfo.fr
Répondre