Installer MySQL sur un VPS est la tâche de base pour héberger des bases de données de sites web et d'applications. Voici le guide complet sur Ubuntu, avec des étapes identiques sur la plupart des distributions Linux.
Prérequis
- Un VPS Linux avec accès root ou sudo (voir nos offres VPS Linux).
- Un accès SSH à la machine.
Mettre à jour le système
sudo apt update
sudo apt upgrade -y
Installer MySQL
sudo apt install mysql-server -y
Sécuriser l'installation
sudo mysql_secure_installation
Suivez les instructions : définissez un mot de passe root, supprimez les utilisateurs anonymes, désactivez la connexion root à distance, supprimez la base de test et rechargez les privilèges.
Vérifier le service
sudo systemctl status mysql
Le service doit être actif. Connectez-vous ensuite :
sudo mysql -u root
Créer un utilisateur dédié
Pour vos applications, créez un utilisateur dédié plutôt que d'utiliser root : consultez notre guide Créer un utilisateur admin MySQL. Et si vous préférez MariaDB, le guide Installer MariaDB sur un VPS suit la même logique.