Skip to content

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.