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.
- 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..
- Ici, entrez la commande d'hostName et cliquez sur Entrée.
- 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.
- 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.
- 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.
- 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.
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
- 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.
- 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.
- Une fois dans le terminal, entrez le lien précédent Wget + copié et cliquez sur Entrée.
- 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.
- Cette opération est également effectuée pour le compte du superutilisateur, et vous devez donc ressaisir le mot de passe.
- Attendez que la mise à jour du référentiel soit terminée et installez le package.
- Avant de commencer le processus d'installation principal, mettez à jour la liste de référentiel en spécifiant Sudo Yum Update.
- Confirmez l'action effectuée en sélectionnant la version Y.
- Recommencez quand vous répétez.
- Seul le processus d'installation du système est resté. Ceci est fait à l'aide de la commande Sudo Yum Installez MySQL-Server.
- Confirmez absolument toutes les demandes d'installation ou de déballage de paquets.
- 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.
- Après une installation réussie, activez le serveur via le Sudo SystemCtl Start MySQLD.
- S'il n'y a aucune erreur d'activation, une nouvelle ligne d'entrée apparaîtra à l'écran.
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:
- 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.
- 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.
- Insérez le sudo nano /etc/my.cnf et activez cette commande.
- 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.
- Après les modifications, n'oubliez pas de les écrire en cliquant sur Ctrl + O, puis quittez Nano via Ctrl + X.
- 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.
- 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:
- Ouvrez le "terminal" et entrez le Sudo SystemCtl Stop MySQLD là-bas pour arrêter l'exécution du service.
- Allez au mode d'opération sécurisé via SystemCtL Set-Environment mysqld_opts = "- Skip-Grant-Tables".
- Connectez-vous du nom du superutilisateur en entrant la racine MySQL -U. Le mot de passe ne sera pas demandé.
- 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