Installer MySQL sur Debian 12
Objectif
Installer et sécuriser un serveur MySQL sur une machine Debian 12.
Prérequis
-
Une machine Debian 12 à jour
-
Accès root ou superutilisateur
-
Connexion Internet
-
Ports à ouvrir : 3306 TCP (optionnel, si accès distant requis)
1. Installer MySQL
apt install -y mysql-server
2. Configurer la sécurité de MySQL
mysql_secure_installation
Suivre les instructions :
-
Activer la vérification de mot de passe : Y
-
Niveau de sécurité : 2 (fort)
-
Définir un mot de passe root
-
Supprimer les utilisateurs anonymes : Y
-
Interdire la connexion root distante : N (selon vos besoins)
-
Supprimer la base de données test : Y
-
Recharger les tables de privilèges : Y
3. Redémarrer le service MySQL
systemctl restart mysql
Vérifier le statut
systemctl status mysql
🗑️ Supprimer complètement MySQL (optionnel)
apt-get purge mysql-server
Conclusion
MySQL est maintenant installé et sécurisé. Pensez à documenter les identifiants utilisés, et à configurer des sauvegardes régulières si le service est en production.