Page 1 sur 1

Changer la version de PHP pour mettre à jour un CMS

MessagePosté: Sam 4 Jan 2020 03:08
par Zer00CooL
Changer la version de PHP pour mettre à jour un CMS

Voilà mon cadeau de Noël et pour 2020, aux intégrateurs et aux développeurs en manque de temps !
C'est une exclu Visionduweb / GHSTools pour le moment, et, peut être sera t'elle partagée sur une plateforme officielle d'image OVA, si j'ai le temps de contacter l'un des admins.

C'est une simple image .ova à installer sur VirtualBox, qui fait environ 1Go 500Mo. La machine virtuelle possède un disque virtuel de 15Go.
Ubuntu 16.04 a été installé, et, épuré de nombreux de ses logiciels, qui n'étaient pas nécessaire aux développeurs et aux intégrateurs.

J'ai installé les PPA de PHP 5.3, PHP 5.4, PHP 5.5, PHP 5.6, PHP 7.0, PHP 7.1, PHP 7.2, PHP 7.3, PHP 7.4.
Le fichier localhost version Ubuntu a été partiellement traduit en français, et, complété par mes soins pour expliquer comment créer un hôte virtuel sous Apache, comment activer l'hôte virtuel, comment désactiver la version de PHP en place sur la machine, et, comment activer une nouvelle version de PHP, tout ça, en 3 lignes de commandes en tout et pour tout.
Une base de données MariaDB a été installée, et, une base en exemple a été créée.

Le but de cette machine virtuelle n'est pas de servir à la production, ou, d'être mise à jour.
Les différentes versions de PHP sont installées, et, à ce jour, au 1er Janvier 2020, la machine virtuelle est à jour.
Elle permet l'installation d'un ancien projet, devant être mis à jour, avec des patchs de mise à jour.
Par exemple le CRM VTiger peut être mis à jour à l'aide de patch, de sa version 6.04 sur PHP5.6, vers sa dernière version la plus récente.
Il faudra suivre la procédure de mise à jour, et, changer les versions de PHP, étape par étape, jusqu'à arriver à un CMS à jour, sur la plus haute version supportée pour PHP.

Pour Joomla, c'est la même chose, il est donc possible d'utiliser cette machine virtuelle pour installer une ancienne version de Joomla, un projet que l'on aurait récupéré, et, qui doive être mis à jour, progressivement, en changeant une ou plusieurs fois de version de PHP.

Télécharger la machine virtuelle Ubuntu 16.04 pour VirtualBox (6.0) avec les PPA de PHP installés : Vous devez être inscrit et présenté pour voir les liens ainsi que d'autres éléments qui peuvent être caché aux invités.

Re: Changer la version de PHP pour mettre à jour un CMS

MessagePosté: Sam 4 Jan 2020 19:06
par Nicolaseo
Merci du partage ;)