Procedures de mise a jour pour Ubuntu Server, Nginx et MySQL

Ces procédures de mise à jour contiennent uniquement les informations essentielles et les bonnes pratiques pour mettre à jour un serveur Ubuntu en cours d’exécution tout en limitant les temps d’arrêt.

Ubuntu 16.04.6 vers Ubuntu 18.04

Sauvegarde – Si vous utilisez un hébergeur cloud comme DigitalOcean, créez un instantané. Il est recommandé d’éteindre la VM avant de créer l’instantané afin de préserver l’intégrité des fichiers. Si vous n’utilisez pas de machine virtuelle ou d’hébergeur cloud, il est recommandé de faire une copie de l’intégralité du système de fichiers. Au minimum, vous devez sauvegarder les répertoires /home, /etc et /var.

Mettre à jour les paquets installés

Avant de lancer la mise à niveau de la version, il est recommandé de mettre à jour tous les paquets vers les dernières versions disponibles pour la version actuelle. Mettez à jour la liste des paquets : sudo apt-get update Ensuite, mettez à niveau les paquets installés vers leurs dernières versions disponibles : sudo apt-get upgrade Une fois cela terminé, utilisez la commande ci-dessous. Elle exécutera les mises à jour supplémentaires nécessitant de modifier des dépendances, d’ajouter ou de supprimer de nouveaux paquets si besoin. Elle traitera les étapes de mise à niveau qui ont pu être bloquées par apt-get upgrade. sudo apt-get dist-upgrade

Mettre à niveau Ubuntu vers 18.04

sudo do-release-upgrade

Mise à jour de MySQL 5.7 vers 8.0

Télécharger la configuration du paquet wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.14-1_all.deb Reconfigurer les paquets sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb Mettre à jour les paquets sudo apt-get update Mettre à jour MySQL sudo apt install mysql-client or mysql-server

Rene Hermenau

Auteur : Rene Hermenau

À propos de l'auteur : René Hermenau est le fondateur de WP STAGING. Il travaille sur les sauvegardes WordPress, les environnements de staging, les migrations, la gestion des bases de données et les workflows de déploiement sécurisés.