MySQL est l’un des systèmes de gestion de base de données relationnelles les plus populaires au monde, largement utilisé dans le développement web pour stocker et gérer des données. Si vous travaillez avec AlmaLinux 9 et que vous avez besoin d’installer MySQL pour vos projets de développement ou pour la gestion de données, ce guide est fait pour vous. Nous allons aborder étape par étape le processus d’installation de MySQL sur AlmaLinux 9, en le rendant facile à comprendre même pour les débutants.
Étape 1 : Préparation de votre système
Avant d’installer MySQL, assurez-vous que votre système est à jour. Ouvrez un terminal et exécutez la commande suivante :
sudo dnf update
Cette commande mettra à jour tous les paquets de votre système vers leurs dernières versions disponibles.
Étape 2 : Ajout du dépôt MySQL
AlmaLinux 9 ne vient pas avec MySQL préinstallé, mais vous pouvez facilement l’ajouter à partir du dépôt officiel de MySQL. Pour ce faire, commencez par télécharger le package du dépôt MySQL en utilisant wget
:
wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
Notez que, bien que le nom du fichier inclue el8
, ce package de dépôt est compatible avec AlmaLinux 9.
Étape 3 : Installation du dépôt MySQL
Une fois le fichier téléchargé, installez le dépôt MySQL en exécutant :
sudo rpm -ivh mysql80-community-release-el8-1.noarch.rpm
Cette commande installe le dépôt MySQL, ce qui permet à votre gestionnaire de paquets dnf
de trouver et d’installer MySQL.
Étape 4 : Installation de MySQL
Avec le dépôt MySQL ajouté à votre système, vous êtes maintenant prêt à installer MySQL. Pour installer la dernière version de MySQL Community Server, utilisez la commande suivante :
sudo dnf install mysql-community-server
dnf
résoudra les dépendances nécessaires et vous demandera de confirmer l’installation. Tapez y
pour continuer.
Étape 5 : Démarrage du service MySQL
Après l’installation, démarrez le service MySQL et assurez-vous qu’il est activé au démarrage du système :
sudo systemctl start mysqld
sudo systemctl enable mysqld
Étape 6 : Configuration initiale de MySQL
MySQL génère un mot de passe temporaire pour l’utilisateur root
lors de la première installation. Vous pouvez le trouver dans le journal de MySQL en exécutant :
sudo grep 'temporary password' /var/log/mysqld.log
Notez ce mot de passe, car vous en aurez besoin pour la configuration initiale.
Exécutez le script de sécurité initial pour configurer MySQL, y compris le changement du mot de passe root
:
sudo mysql_secure_installation
Suivez les instructions à l’écran pour sécuriser votre installation MySQL, y compris la définition d’un nouveau mot de passe root
, la suppression des utilisateurs anonymes, la désactivation de la connexion root
à distance et la suppression de la base de données de test.
Pour ceux qui recherchent une solution d’hébergement fiable et performante pour leur serveur MySQL, Shape.host propose des services Cloud VPS. Avec Shape.host, bénéficiez d’une infrastructure cloud robuste, conçue pour offrir une performance optimale pour vos applications critiques. Les solutions Cloud VPS de Shape.host fournissent la flexibilité et les ressources nécessaires pour héberger votre base de données MySQL, garantissant ainsi une disponibilité élevée et une sécurité renforcée pour vos données.