Bonjour,
Je dispose d'un VPS SSD1 qui a été installé avec JOOMLA et j'ai régulièrement fait des mises à jours du système et de JOOMLA. A titre d'exemple, les upgrades de JOOMLA on nécessité l'upgrade de PHP. Le serveur DEBIAN 8.11 dispose d'un PHP7.2 qui est désormais obsolète (7.2.28) et je me demande quelle est la meilleure solution :
1) Upgrade de PHP7 vers PHP7.3 mais je n'ai pas trouvé de tutoriel qui fonctionne car il semble y avoir un vrai problème avec les dépôts.
2) Faire une migration DEBIAN vers une version 9 ou 10
3) Lancer une installation complète du VPS SSD1 avec un JOOMLA pré-installé mais sans savoir les versions DEBIAN, PHP, MYSQL et JOOMLA qui sont installées en standard
Merci d'avance pour toutes vos suggestions.
Déjà deb8 est EOL…
Ensuite les images avec CMS préinstallé je m'en méfie…
Perso je recommande l'install toute neuve d'une deb10 puis install des applis qui vont bien.
Après faut voir si vous savez gérer un serveur en CLI ou si vous avez besoin d'un panel.
Bonsoir Sich,
Merci infiniment pour ce conseil de choisir la solution 2) en ré-installant une version DEBIAN 10 toute neuve. D'autant qu'avec la possibilité de demander la Ré-installation du VPS depuis le site OVH on a un serveur tout neuf en quelques minutes.
Ensuite, en ligne de commande, j'ai installé les dernières versions de MYSQL (8) et PHP (7.4), il n'était même pas nécessaire d'installer APACHE qui est en standard sur le serveur pré-installé en automatique par OVH. Puis, j'ai installé quelques logiciels complémentaires comme backup-manager, rsync ainsi que le SSL avec Let’s Encrypt. J'ai trouvé facilement tous les tutoriels nécessaires.
Ensuite, j'ai restauré mon répertoire /var/www/joomla à partir d'une sauvegarde backup-manager uploadée par rsync et j'ai restauré la base Joomla sur MYSQL.
Bon, il y a un peu de configuration autour de tout cela mais ça fonctionne immédiatement.
Reste quand même quelques questions :
- J'ai choisi une configuration de l'installation MYSQL compatible avec la version MYSQL 5.0 car j'utilise MYSQL Workbench et que je ne suis pas certain que cela fonctionnerai sinon ?
- Je n'ai pas pu restaurer automatiquement le dump de la base joomla issu de backup-manager au format standard .sql j'ai du exécuter le .sql après avoir ajouté 'joomla'. devant les noms des tables du script et j'ai pas mal de warnings
- Je ne suis pas certain d'être complètement à jour car la commande sudo apt list --upgradable -a me retourne les messages suivants et je ne sais pas comment faire :
linux-image-cloud-amd64/stable 4.19+105+deb10u7 amd64 [pouvant être mis à jour depuis : 4.19+105+deb10u6]
linux-image-cloud-amd64/stable,now 4.19+105+deb10u6 amd64 [installé, pouvant être mis à jour vers : 4.19+105+deb10u7]
Bon, c'est pas très grave car cela fonctionne en production mais si vous avez des éclairages sur les points ci-dessus, je suis évidement preneur.
Merci encore.
Bien cordialement.
Alors perso j'utilise mariadb dispo dans les repos de la distro histoire de garder un système cohérent. Par conséquent je ne sais pas trop quoi vous dire, surtout que je n'utilise plus mysql depuis un moment.
Mais il est vrai que la syntaxe SQL peut changer un peu en fonction des versions ce qui peut générer des warnings (pas forcément bloquant). Tout dépend des warnings en question. Mais si le site est up et que tout semble ok pas besoin de psychoter là dessus.
Pour les mises à jour à priori ça concerne le noyau, il vaut mieux le faire, puis rebooter une fois la mise à jour terminée.