GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer MySQL sur Debian 11

Comment installer MySQL sur Debian 11. MySQL est l'un des logiciels de base de données les plus largement utilisés pour plusieurs applications bien connues qui utilisent comme WordPress et bien d'autres.

Dans ce guide, vous allez apprendre à installer le dernier serveur communautaire MySQL sur Debian.

Cette configuration est testée sur Google Cloud, elle fonctionnera donc sur tous les services d'hébergement cloud comme AWS, Azure ou tout VPS ou tout serveur dédié exécutant Debian 11.

Prérequis

  • Accès root à votre serveur ou à un utilisateur sudo.

Étape 1 :Initialisation de la configuration

Commencez par mettre à jour les packages vers la dernière version disponible à l'aide de la commande suivante.

sudo apt update
sudo apt upgrade

Installez le paquet wget.

sudo apt install wget

Une fois que vous avez mis à jour la configuration, vous pouvez démarrer la configuration.

Étape 2 :Installer MySQL

Pour ajouter le référentiel MySQL APT à votre système, accédez à la page de téléchargement du référentiel et téléchargez le dernier package de version à l'aide de la commande suivante.

wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb

Installez le package de version.

sudo apt install ./mysql-apt-config_0.8.22-1_all.deb

Nous allons installer MySQL version 8.0. Sélectionnez OK en appuyant sur Tab et appuyez sur Entrée (comme indiqué dans l'image ci-dessus).

Vous pouvez maintenant installer MySQL.

sudo apt update
sudo apt install mysql-server

Une fois l'installation terminée, le service MySQL démarrera automatiquement. Pour vérifier que le serveur MySQL est en cours d'exécution, tapez :

sudo service mysql status

Le résultat doit indiquer que le service est activé et en cours d'exécution :

 mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2022-02-07 09:32:48 UTC; 17s ago
       Docs: man:mysqld(8)
             http://dev.mysql.com/doc/refman/en/using-systemd.html
   Main PID: 101929 (mysqld)
     Status: "Server is operational"
      Tasks: 38 (limit: 1148)
     Memory: 369.3M
        CPU: 805ms
     CGroup: /system.slice/mysql.service
             └─101929 /usr/sbin/mysqld

Feb 07 09:32:48 demo systemd[1]: Starting MySQL Community Server...
Feb 07 09:32:49 demo systemd[1]: Started MySQL Community Server.

Étape 3 :Sécuriser MySQL

L'installation de MySQL est livrée avec un script nommé mysql_secure_installation qui vous permet d'améliorer facilement la sécurité du serveur MySQL.

sudo mysql_secure_installation

Il vous sera demandé de configurer le VALIDATE PASSWORD PLUGIN qui est utilisé pour tester la force des mots de passe des utilisateurs MySQL et améliorer la sécurité.

Appuyez sur y si vous souhaitez configurer le plug-in de validation de mot de passe ou toute autre clé pour passer à l'étape suivante.

Il existe trois niveaux de politique de validation des mots de passe :faible, moyen et fort.

Entrez 2 pour une validation de mot de passe fort.

À l'invite suivante, il vous sera demandé de définir un mot de passe pour l'utilisateur racine MySQL.

Si vous configurez le plugin de validation de mot de passe, le script vous montrera la force de votre nouveau mot de passe. Tapez y pour confirmer le mot de passe.

Ensuite, il vous sera demandé de supprimer l'utilisateur anonyme, de restreindre l'accès de l'utilisateur root à la machine locale, de supprimer la base de données de test et de recharger les tables de privilèges. Vous devez répondre y à toutes les questions.

Boostez votre carrière d'administrateur Linux avec une formation complète et obtenez l'emploi de vos rêves.

Conclusion

Vous avez maintenant appris à installer la pile MySQL sur Debian 11 et à la sécuriser.

Merci pour votre temps. Si vous rencontrez un problème ou si vous avez des commentaires, veuillez laisser un commentaire ci-dessous.


Linux
  1. Comment installer le serveur MySQL sur Debian 9

  2. Comment installer PHP-Fusion 9 sur Debian 8

  3. Comment installer LAMP sur Debian 8

  4. Comment installer PunBB sur Debian 8

  5. Comment installer Etherpad sur Debian 9

Comment installer MySQL 8 sur Debian 10

Comment installer Debian 11

Comment installer Go sur Debian 10

Comment installer MySQL/MariaDB sur Debian 11

Comment installer MySQL sur Debian 10

Comment installer Go sur Debian