MariaDB
 sql >> Base de données >  >> RDS >> MariaDB

Comment installer MariaDB sur CentOS 8

MariaDB est un système de gestion de base de données relationnelle open source développé par la communauté. Il est dérivé de MySQL et créé et maintenu par les développeurs qui ont créé MySQL . MariaDB est destiné à être hautement compatible avec MySQL mais de nouvelles fonctionnalités ont été ajoutées à MariaDB comme les nouveaux moteurs de stockage (Aria , ColumnStore , Mes Rochers ).

Dans cet article, nous allons voir l'installation et la configuration de MariaDB sur CentOS 8 Linux.

Étape 1 :Activer le référentiel MariaDB sur CentOS 8

Accédez à la page officielle de téléchargement de MariaDB et sélectionnez CentOS que la distribution et CentOS 8 comme la version et MariaDB 10.5 (version stable) pour obtenir le dépôt.

Une fois que vous avez sélectionné les détails, vous obtiendrez MariaDB YUM totalités du référentiel. Copiez et collez ces entrées dans un fichier appelé /etc/yum.repos.d/MariaDB.repo .

$ sudo vim /etc/yum.repos.d/mariadb.repo
# MariaDB 10.5 CentOS repository list - created 2020-12-15 07:13 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Une fois le fichier de référentiel en place, vous pouvez vérifier le référentiel en exécutant la commande suivante.

$ dnf repolist

Étape 2 :Installer MariaDB sur CentOS 8

Utilisez maintenant la commande dnf pour installer MariaDB paquet.

$ sudo dnf install MariaDB-server -y

Ensuite, démarrez MariaDB service et activez-le pour qu'il démarre automatiquement au démarrage du système.

$ systemctl start mariadb
$ systemctl enable mariadb

Vérifier l'état de MariaDB service en exécutant la commande suivante.

$ systemctl status mariadb 

Si vous avez un pare-feu activé, vous devez ajouter MariaDB à la règle de pare-feu en exécutant la commande ci-dessous. Une fois la règle ajoutée, le pare-feu doit être rechargé.

$ sudo firewall-cmd --permanent --add-service=mysql
$ sudo firewall-cmd --reload

Étape 3 :Sécuriser le serveur MariaDB sur CentOS 8

Comme dernière étape, nous devons exécuter une MariaDB sécurisée script d'installation. Ce script s'occupe de configurer le mot de passe root, de recharger les privilèges, de supprimer les bases de données de test, d'interdire la connexion root.

$ sudo mysql_secure_installation

Connectez-vous maintenant à MariaDB en tant qu'utilisateur root et vérifiez la version en exécutant les commandes suivantes.

$ mysql -uroot -p

Voilà pour cet article. Nous avons vu comment installer et configurer MariaDB sur CentOS 8 Linux.