Installation de MySQL Community Server 8.0 sur Red Hat Enterprise Linux

Articles techniques

Solution
Application
Content Type
Documentation technique
Utilities & Services
ft:locale
fr-FR

  1. Dans le terminal, accédez au répertoire dans lequel vous souhaitez télécharger des fichiers en exécutant une commande similaire à ce qui suit :
    cd /tmp
    Remarque :Les fichiers du répertoire /tmp seront automatiquement supprimés au redémarrage de l’ordinateur.
  2. Reportez-vous à la page Web suivante pour trouver et copier l’URL du paquet RPM le plus récent pour MySQL :

    Download MySQL Yum Repository (Télécharger le référentiel MySQL Yum)

  3. Téléchargez le paquet RPM pour MySQL 8.0 en exécutant une commande similaire à ce qui suit, après avoir remplacé l’URL par celle que vous avez récupérée à l’étape précédente :
    curl -OL https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
    
    Remarque :Les référentiels intégrés de Red Hat Enterprise Linux installeront une ancienne version de MySQL qui n’est pas compatible avec Jamf Pro.
  4. Ajoutez le référentiel MySQL Yum en exécutant la commande suivante :
    sudo yum install mysql80-community-release-el7-*noarch.rpm
    
    Remarque :

    En raison du cycle de publication MySQL en cours, vous devrez peut-être sélectionner la version de MySQL que vous souhaitez installer si la version attendue n’est pas installée. Pour plus d’informations, consultez la section « Selecting a Release Series » (Sélection d’une série de versions) de la documentation MySQL suivante : https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

  5. Installez MySQL en exécutant la commande suivante :
    sudo yum install mysql-community-server
    
  6. À l’aide de votre éditeur de texte préféré, ouvrez le fichier /etc/my.cnf en exécutant une commande similaire à ce qui suit :
    sudo vi /etc/my.cnf
    Remarque :

    Pour obtenir de l’aide sur l’utilisation de l’éditeur de texte vi, consultez la page Web suivante : A Beginner's Guide to Editing Text Files With Vi (Guide du débutant pour l’édition de fichiers texte avec vi)

  7. Ajoutez le réglage approprié à la section [mysqld] du fichier /etc/my.cnf en fonction de votre version de MySQL et assurez-vous qu’il ne contient aucune marque de commentaire.
    • Si vous utilisez MySQL 8.3 ou une version antérieure, ajoutez la ligne suivante :

      [mysqld]
      default-authentication-plugin=mysql_native_password
    • Si vous utilisez MySQL 8.4 ou une version ultérieure, ajoutez la ligne suivante à la place :

      [mysqld]
      mysql_native_password=ON
  8. Démarrez MySQL en exécutant la commande suivante :
    sudo systemctl start mysqld.service
  9. Activez MySQL en exécutant la commande suivante :
    sudo systemctl enable mysqld.service
  10. Configurez le mot de passe de l’utilisateur root en procédant comme suit :
    1. Recherchez le mot de passe root temporaire généré lors de l’installation de MySQL en exécutant la commande suivante :
      sudo grep 'temporary password' /var/log/mysqld.log
    2. Connectez-vous à l’invite mysql> en exécutant la commande suivante :
      mysql -u root -p
    3. À l’invite, saisissez le mot de passe renvoyé par la commande précédente.
    4. À l’invite mysql>, définissez le mot de passe root en exécutant une commande similaire à ce qui suit :
      ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
      
      Remplacez MyNewPass4! par votre nouveau mot de passe.
      Remarque :

      Les exigences relatives aux mots de passe par défaut requièrent un mot de passe contenant au moins 8 caractères et au moins une minuscule, une majuscule, un chiffre et un symbole.

    5. Quittez l’invite en exécutant la commande suivante :
      exit
    6. Connectez-vous à nouveau à l’invite mysql> en exécutant la commande suivante :
      mysql -u root -p
    7. À l’invite, saisissez le mot de passe défini précédemment dans la commande ALTER USER pour vérifier que les nouveaux identifiants de l’utilisateur root sont corrects.
      L’invite mysql> devrait apparaît.
    8. Quittez l’invite en exécutant la commande suivante :
      exit
  11. Configurez MySQL 8.0 de sorte à être compatible avec Jamf Pro.

    Pour plus d’informations, consultez l’article Configuration de MySQL 8.0 pour Jamf Pro.