Comment installer MariaDB sur Rocky Linux et Almalinux

Comment installer MariaDB sur Rocky Linux et Almalinux

Mariadb est un système de base de données relationnel libre et développé qui est un remplacement compatible pour le système de gestion de la base de données MySQL extrêmement populaire.

Il a été fourchu à partir de MySQL après que les développeurs originaux de MySQL ont exprimé leurs doutes avec l'acquisition de MySQL par Oracle. Depuis lors, MariaDB est garantie de rester libre et open source en vertu de la licence GNU.

Mariadb est massivement populaire pour ses performances rapides, son évolutivité, sa stabilité et sa robustesse. Il est compatible avec une large gamme de systèmes d'exploitation, notamment Linux, FreeBSD, Mac et Windows.

Le riche ensemble de moteurs de stockage, de plugins et d'autres outils sympas qu'il fournit en fait une option idéale pour divers cas d'utilisation tels que l'analyse des données, l'entreposage de données, le traitement transactionnel, etc. En fait, c'est un composant clé des piles LAMP & LEMP qui sont utilisées pour héberger des applications Web.

Caractéristiques de MariaDB

Les principales caractéristiques de MariADB comprennent:

  • Technologie de clustering Galera.
  • De nouveaux moteurs de stockage tels que InnoDB, Xtradb, Aria, Tokudb, Connect et Sequence pour en mentionner quelques-uns.
  • Réplication plus rapide et améliorée.
  • Pool de thread avancé capable de prendre en charge jusqu'à 200,00+ connexions.
  • De nouvelles fonctionnalités telles que les tables par version système, les types de données ancrés et l'authentification de la prise UNIX pour en mentionner quelques-uns.

Dans cet article, nous vous guidons à travers comment installer le Mariadb serveur de base de données sur Rocky Linux 8 et Almalinux 8.

Étape 1: Ajouter le référentiel mariadb dans Rocky Linux

Par défaut, le Appstream Rocky Linux Le référentiel fournit Mariadb 10.3. Cependant, ce n'est pas la dernière version. Pour le moment, la version stable actuelle est Mariadb 10.6.

Pour installer la dernière version, créez un Mariadb Fichier de référentiel sur votre système comme suit.

$ sudo vim / etc / yum.se soustraire.D / Mariadb.repo 

Collez les lignes montrées.

[MariaDb] Nom = Mariadb Bustanl = http: // yum.mariadb.org / 10.6 / RHEL8-AMD64 module_hotfixes = 1 gpgkey = https: // yum.mariadb.org / rpm-gpg-key-mariadb gpgcheck = 1 

Ensuite, enregistrez les modifications et sortez du fichier.

Ensuite, mettez à jour les référentiels du système pour Rocky pour enregistrer le référentiel nouvellement ajouté.

$ sudo dnf mise à jour 

Étape 2: Installez MariaDB dans Rocky Linux

Avec le référentiel en place, déplacez-vous et installez le Mariadb Serveur de base de données comme indiqué:

$ sudo dnf installer mariaDb-server mariaDB 

Une fois installé, activez Mariadb Service pour démarrer sur l'heure de démarrage et démarrer le service en utilisant les commandes suivantes.

$ sudo systemctl activer mariaDb $ sudo systemctl start mariadb 

Vérifiez ensuite l'état de course de Mariadb.

$ sudo systemctl status mariadb 

La sortie montre que tout fonctionne comme il se doit.

Vérifiez le statut MariAdb

Étape 3: sécuriser Mariadb dans Rocky Linux

Mariadb Livré avec des paramètres par défaut qui sont faibles et présents des risques de sécurité qui peuvent entraîner l'exploité du serveur de base de données par les pirates. Par conséquent, nous devons prendre des mesures supplémentaires pour sécuriser le serveur de base de données.

Pour ce faire, nous exécuterons le script ci-dessous.

$ sudo mysql_secure_installation 

Tout d'abord, définissez le mot de passe racine.

Définir le mot de passe racine MariaDB

Pour les invites restantes, appuyez sur 'Y' Pour purger les utilisateurs anonymes, interdire la connexion à la racine distante et supprimer la base de données de test qui n'est pas requise en production et enfin enregistrer les modifications.

Installation sécurisée de MARIADB

Pour se connecter au Mariadb serveur de base de données, exécutez la commande suivante

$ sudo mysql -u root -p 

Fournissez le mot de passe racine que vous avez configuré à l'étape précédente et appuyez sur ENTRER pour accéder au Mariadb coquille.

Connectez-vous à MariaDB Shell

Et voilà. Nous avons réussi à installer le Mariadb serveur de base de données sur Rocky Linux 8. N'oubliez pas que vous pouvez toujours utiliser la version fournie par le Appstream référentiel qui fonctionnera très bien. Cependant, si vous cherchez à installer la dernière version de Mariadb, puis ajouter le référentiel fera l'affaire.