Installation de MySQL à Centos 7

Anonim

Installation de MySQL à Centos 7

MySQL est à juste titre considéré comme l'un des meilleurs systèmes de gestion de la base de données, est donc activement utilisé par les professionnels et les amants à travailler avec des sites Web et diverses applications. Pour le bon fonctionnement de cet outil, il devra être installé dans le système d'exploitation et définir la configuration correcte, en appuyant sur les serveurs existants et les composants supplémentaires. Aujourd'hui, nous voulons montrer exactement comment ce processus est effectué sur des ordinateurs en cours d'exécution CENTOS 7.

Installez MySQL dans Centos 7

Les informations contenues dans notre article actuel seront divisées en étapes afin que chaque utilisateur puisse comprendre exactement la manière dont la composante considérée est ajoutée à Linux, ainsi que quels paramètres doivent être payés en premier. Clarifiez immédiatement que pour l'installation et une interaction supplémentaire avec MySQL, vous aurez besoin d'une connexion Internet active, car les archives seront obtenues à partir de référentiels officiels.

Étape 1: Actions préliminaires

Bien sûr, vous pouvez immédiatement passer à l'étape suivante et effectuer une installation, cependant, il sera nécessaire de déterminer le nom d'hôte et de vous assurer que les Centos disposent désormais de toutes les dernières mises à jour. Ajustez les instructions suivantes pour préparer le système d'exploitation.

  1. Celles-ci et toutes les actions ultérieures seront effectuées par le terminal, respectivement, il sera nécessaire de fonctionner pratique pour vous. Vous pouvez le faire dans le menu de l'application ou la rétrécissement de la combinaison de touches CTRL + ALT + T..
  2. Transition vers le terminal pour les actions préparatoires lors de l'installation de MySQL dans Sentos 7

  3. Ici, entrez la commande d'hostName et cliquez sur Entrée.
  4. Entrez la commande pour définir le nom de l'hôte dans MySQL dans Sentos 7

  5. De plus, spécifiez le nom d'hôte -f et comparez deux résultats. Le premier est complet et le second - abrégé. Si cela vous convient, allez plus loin. Sinon, vous devrez changer le nom d'hôte en utilisant des instructions de la documentation officielle.
  6. La commande d'affichage du nom d'hôte abrégé pour MySQL dans Sentipose 7

  7. Avant d'installer une application, il est recommandé de vérifier la disponibilité des mises à jour afin que tous les processus ultérieurs soient correctement. Pour ce faire, entrez la mise à jour Sudo Yum et cliquez sur Entrée.
  8. Une commande de recevoir des mises à jour avant d'installer MySQL dans Sentos 7

  9. Cette option est exécutée pour le compte du superutilisateur, ce qui signifie que vous devez entrer un mot de passe pour confirmer l'authentification du compte. Considérez que lorsque vous écrivez des caractères, ils ne seront pas affichés dans la console.
  10. Entrée de mot de passe pour recevoir des mises à jour avant d'installer MySQL dans Sentos 7

  11. Vous serez informé de la nécessité d'installer des packages mis à jour ou une alerte que les mises à jour ne sont pas trouvées à l'écran.
  12. Réception réussie des mises à jour avant d'installer MySQL dans Sentos 7

Après avoir installé toutes les mises à jour, il est recommandé de redémarrer le système pour modifier les modifications. Si les mises à jour n'ont pas été trouvées, passez immédiatement à la prochaine étape.

Étape 2: Téléchargement et installation de packages

Malheureusement, vous ne pourrez pas télécharger MySQL à partir du référentiel officiel et l'installer simultanément avec une seule commande. Cela est dû à un grand nombre de versions et à certaines nuances avec l'ajout d'archives, d'abord d'abord le choix d'un paquet approprié doit d'abord.

Aller aux entrepôts officiels mysql

  1. Accédez au lien ci-dessus pour vous familiariser avec toutes les versions existantes du système de gestion de la base de données à l'étude. Sélectionnez le package d'intérêt dans le format RPM et copiez-le en appelant le menu contextuel en appuyant sur le bouton droit de la souris.
  2. Téléchargement du paquet RPM de package choisi avec une version de MySQL dans Sentos 7

  3. Lorsque vous insérez, vous verrez que le lien a été copié correctement, et si vous passez par le navigateur, vous téléchargerez le paquet RPM, mais cela ne nous convient pas, nous allons donc passer à la console.
  4. Voir le lien copié vers le paquet de téléchargement avec MySQL dans Sentipose 7

  5. Une fois dans le terminal, entrez le lien précédent Wget + copié et cliquez sur Entrée.
  6. Téléchargement de paquet MySQL dans Sentipose 7 à travers le terminal

  7. Ensuite, utilisez sudo RPM -IVH MySQL57-Community-Livraison-EL7.RPM, remplaçant l'inadéquation de cette ligne aux numéros spécifiés dans le lien existant.
  8. Commande supplémentaire pour télécharger le package d'installation MySQL dans Sentos 7

  9. Cette opération est également effectuée pour le compte du superutilisateur, et vous devez donc ressaisir le mot de passe.
  10. Confirmation du package de téléchargement de l'installation MySQL dans SENTOSS 7

  11. Attendez que la mise à jour du référentiel soit terminée et installez le package.
  12. En attente de l'achèvement du package d'installation MySQL dans Sentos 7

  13. Avant de commencer le processus d'installation principal, mettez à jour la liste de référentiel en spécifiant Sudo Yum Update.
  14. Commande pour les mises à jour récentes du référentiel lors de l'installation de MySQL dans Sentos 7

  15. Confirmez l'action effectuée en sélectionnant la version Y.
  16. Confirmation de la mise à jour des référentiels lors de l'installation de MySQL dans Sentos 7

  17. Recommencez quand vous répétez.
  18. Deuxième commande pour confirmer l'installation de mises à jour lors de l'installation de MySQL dans Sentos 7

  19. Seul le processus d'installation du système est resté. Ceci est fait à l'aide de la commande Sudo Yum Installez MySQL-Server.
  20. Commande pour installer mysql dans Sentipose 7 à travers le terminal

  21. Confirmez absolument toutes les demandes d'installation ou de déballage de paquets.
  22. La procédure de téléchargement peut prendre quelques minutes, ce qui dépend de la vitesse d'Internet. Au cours de cela, ne fermez pas la session de terminal afin de ne pas réinitialiser tous les paramètres.
  23. En attente de l'installation du SGBM MySQL dans Sentos 7 à travers le terminal

  24. Après une installation réussie, activez le serveur via le Sudo SystemCtl Start MySQLD.
  25. Service de course pour contrôler MySQL DBMS dans Sentipose 7 à travers le terminal

  26. S'il n'y a aucune erreur d'activation, une nouvelle ligne d'entrée apparaîtra à l'écran.
  27. Service de lancement réussi de la SGBM MySQL dans Sentos 7 à travers le terminal

Comme vous pouvez le constater, l'installation de MySQL à Centos 7 n'a pris que quelques minutes et l'utilisateur n'a pas pris autant de commandes, dont la plupart peuvent être simplement copiées et insérer dans la console. Toutefois, pour une interaction correcte avec le SGBD, il sera nécessaire de produire une configuration initiale, qui sera discutée ci-dessous.

Étape 3: Configuration initiale

Maintenant, nous n'aurons aucune incidence sur tous les aspects de la mise en place du système de gestion de la base de données, car cela ne s'applique pas au sujet de l'article. Nous voulons simplement parler des actions de base à effectuer pour vérifier les performances de l'utilitaire et attribuer des règles standard pour cela. Pour ce faire, vous devrez suivre un tel guide:

  1. Commençons par l'installation d'un éditeur pratique, car tous les paramètres sont modifiés dans le fichier de configuration, qui s'ouvre via un tel logiciel. Il est pratique d'utiliser Nano, donc dans la console, Sudo Yum Installez Nano.
  2. Installation d'un éditeur de texte pour modifier les paramètres MySQL dans Sentos 7

  3. Si l'utilitaire n'a pas encore été établi, vous devrez confirmer l'ajout de nouvelles archives. Sinon, la chaîne "n'effectue rien" apparaîtra donc, par conséquent, vous pouvez passer à l'étape suivante.
  4. Installation réussie d'un éditeur de texte pour modifier les paramètres MySQL dans SENTOSS 7

  5. Insérez le sudo nano /etc/my.cnf et activez cette commande.
  6. Exécutez un fichier de configuration pour configurer MySQL dans Sentos 7

  7. Ajouter le fichier bind_adddress = string = et spécifiez l'adresse IP à laquelle vous souhaitez connecter et ouvrir tous les ports. Vous pouvez également spécifier d'autres paramètres importants. En savoir plus sur eux dans la documentation officielle, la référence à laquelle est indiquée ci-dessous.
  8. Modification du fichier de configuration lors de la configuration de MySQL dans SENTOSS 7

  9. Après les modifications, n'oubliez pas de les écrire en cliquant sur Ctrl + O, puis quittez Nano via Ctrl + X.
  10. Économiser des modifications dans un éditeur de texte lors de la configuration de MySQL dans Sentipose 7

  11. Initialement, le fichier de configuration contient également des paramètres affectant la sécurité du réseau. Ils peuvent être un endroit faible potentiel pendant le piratage, il est donc recommandé de les éliminer en effectuant mysql_secure_installation.
  12. Équipe de sécurité MySQL à Sentos 7

  13. Pour confirmer cette opération, entrez le mot de passe de l'administrateur.

Comme mentionné précédemment, nous n'avons démontré que le principe de base de la configuration. Plus détaillé à ce sujet est écrit dans la documentation officielle de MySQL suivant.

Aller à lire la documentation MySQL sur le site officiel

Étape 4: Réinitialisation du mot de passe racine racine

Parfois, les utilisateurs lors de l'installation de MySQL définissent un mot de passe superutilisateur, puis oubliez-le ou ne savez pas lequel il a été choisi initialement, nous avons donc décidé de décider enfin de décider de cet article pour réinitialiser la clé d'accès, qui est effectuée comme ceci:

  1. Ouvrez le "terminal" et entrez le Sudo SystemCtl Stop MySQLD là-bas pour arrêter l'exécution du service.
  2. Désactiver le service MySQL dans Sentos 7 pour réinitialiser le mot de passe

  3. Allez au mode d'opération sécurisé via SystemCtL Set-Environment mysqld_opts = "- Skip-Grant-Tables".
  4. Exécutez MySQL dans Sentos 7 en mode sécurisé pour la réinitialisation du mot de passe

  5. Connectez-vous du nom du superutilisateur en entrant la racine MySQL -U. Le mot de passe ne sera pas demandé.
  6. Saisie des commandes pour réinitialiser le mot de passe MySQL dans Sentos 7 à travers le terminal

  7. Il reste seulement à tour de rôle pour exécuter les commandes suivantes pour créer une nouvelle clé d'accès.

    Mysql> utiliser mysql;

    MYSQL> Mettre à jour le mot de passe de l'utilisateur = mot de passe ("mot de passe") où l'utilisateur = 'root'; (où le mot de passe est votre nouvelle clé d'accès)

    MySQL> privilèges de rinçage;

    Sudo systemctl non défini-environnement mysqld_opts

    Sudo SystemCtl Démarrer MySQLD

Après cela, essayez de vous connecter à nouveau au serveur à l'aide du nouveau mot de passe. Cette fois, il ne devrait y avoir aucune difficulté.

Vous venez de connaître le manuel étape par étape pour l'installation et la configuration de surface MySQL dans Centos 7. Comme vous pouvez le constater, il n'y a rien de difficile dans ce cas, mais vous ne devez pas envisager les recommandations ci-dessus avec un guide complet pour connecter le base de données pour interagir davantage avec le serveur Web ou l'application. Tout cela devra être fait manuellement, en poussant des spécificités du site, du programme et de l'étude de la documentation officielle de tous les composants utilisés.

Voir également:

Installation de phpmyadmin à Centos 7

Installation PHP 7 à Centos 7

Lire la suite