Centos 8 Installez et commencez avec MariaDB

Centos 8 Installez et commencez avec MariaDB
MARIADB est un cadre de gestion de la base de données Open Open et Free-source-Freeward Forwward qui fonctionne largement comme une substitution binaire de MySQL. Il s'agit d'une branche basée sur la communauté Oracle MySQL. Il a plusieurs threads et est un serveur de base de données SQL multi-utilisateurs. Il a été conçu par les plusieurs créateurs initiaux de MySQL et par d'autres membres de la communauté. MariaDB est la distribution recommandée si vous êtes curieux de savoir mysql vs. Mariadb. Il devrait également fonctionner en douceur dans le remplacement de MySQL.

Dans ce tutoriel / article, nous vous illustrerons comment installer et commencer avec MariaDB sur Centos 8.

Étapes pour installer MariaDB sur Centos 8

Tout d'abord, assurez-vous que Centos 8 soit installé dans votre système. Maintenant, terminal ouvert dans les centos 8. Un autre choix est de se connecter à l'aide de l'utilisateur @ centoS-8-Server-IP SSH Commandssh. Ensuite, parcourez les trois étapes suivantes:

  • Installation de Mariadb sur Centos 8
  • Sécuriser le serveur CentOS 8 Mariadb
  • Tester l'installation

Voyons en détail toutes les étapes et commandes.

Installation de Mariadb sur Centos 8

Utilisez la commande suivante pour rechercher le package MariaDB:

$ sudo yum Search Mariadb

Après cela, utilisez la commande suivante pour rechercher la version du serveur MariaDB:

$ sudo yum info mariadb

Installation

La première étape de l'installation consiste à ajouter la commande «dnf» ou «yum» suivante en tant qu'utilisateur root:

$ sudo dnf installer @MariaDB

Ou

$ sudo dnf install @ Mariadb-Server

Ou

$ sudo yum installer mariadb-server

Il vous sera demandé de saisir le mot de passe de votre compte actuel pour procéder à l'installation.

Après cela, vous serez interrogé pour affirmer votre action pour avancer. Taper 'Y' puis appuyez sur Entrer Pour continuer comme indiqué. Le package @MariaDB chargera le serveur MariaDB et tous ses plugins.

Activer Mariadb

Une fois la configuration terminée, démarrez le service MARIADB et activez-le pour commencer le processus de démarrage instantanément en tapant la commande ci-dessous:

$ sudo systemctl activer - maintenant mariadb

Pour confirmer que le service MARIADB fonctionne, vérifiez l'état du système à l'aide de la commande suivante:

$ sudo systemctl status mariadb

La sortie doit démontrer que le système est en cours d'exécution et d'activation, comme vous pouvez le voir dans l'image apposée.

Sécuriser le serveur CentOS 8 Mariadb

Le kit MariaDB fournit un script nommé MySQL Secure Installation qui exécute de nombreuses fonctions liées à la sécurité et détermine le mot de passe racine. Utilisez cette instruction pour exécuter le script de protection:

$ sudo mysql_secure_installation

Il vous sera demandé de saisir le mot de passe de votre compte actuel pour continuer après cela. Il vous sera ensuite demandé de placer un mot de passe pour le compte racine de MariaDB qui n'a pas encore été défini, vous devez donc appuyer sur ENTRER Comme suggéré. Notez que c'est pour le compte racine de la base de données, pas vraiment pour le compte racine de votre serveur CentOS lui-même. Pour définir un code d'accès pour l'utilisateur de la base de données racine, appuyez sur 'Y' et puis ENTRER, Et après cela, passez par toutes les instructions.

Vous devez accepter toutes les recommandations de sécurité en tapant 'Y' et puis ENTRER Après avoir mis à jour le mot de passe. Il supprimera les utilisateurs anonymes, désactivera la connexion à la racine distante, effacera la base de données de test et chargera les tableaux de privilèges.

Maintenant, sur votre Centos 8, vous aviez déjà configuré et sécurisé MariaDB, et il est prêt à être utilisé.

Tester l'installation

Vous pouvez vérifier votre installation et votre configuration, obtenez également des détails sur tout cela en communiquant avec le programme MySqladmin, un client qui vous permet de faire fonctionner des instructions administratives. Pour lier via la console vers le serveur MARIADB comme compte racine, saisissez les instructions suivantes:

Mysql -u root -p

On peut vous demander un mot de passe (-p), et la version sera affichée. La sortie similaire à celle-ci doit être montrée, comme on le voit dans l'image annexée.

Les instructions ci-dessus suggèrent que l'installation était active sur le serveur. Vous pouvez désormais connecter les utilisateurs et construire des bases de données pour vos applications.

Créer une base de données

Connectez-vous d'abord en tant qu'utilisateur racine en utilisant la commande mentionnée ci-dessous. Il vous demandera de taper votre mot de passe.

$ mysql -u root -p mysql

Ajouter une nouvelle base de données

Construisez une nouvelle base de données pour MariaDB, nommé Test. À l'invite de commande MariaDB, exécutez les instructions suivantes:

Créer un test de base de données

Note: Vous pouvez définir le nom de la base de données selon votre choix.

Ajouter un nouvel utilisateur

Construire un nouvel utilisateur pour le test base de données nommée 'étudiant'. Vous pouvez vous sentir libre de substituer Secretepasswordhere avec le vrai mot de passe que vous souhaitez ajouter. Essayez cette commande pour ajouter un nouvel utilisateur:

$ Grant tout au test.* À l'étudiant @ localhost identifié par «SecretepasswordHere»;

Note: Vous pouvez définir le nom d'un nouvel utilisateur dans la base de données selon votre choix.

Vous pouvez également vérifier la liste de toutes les bases de données présentes dans MARIADB à l'aide de la commande suivante:

$ Afficher les bases de données;

Vous pouvez également quitter MARIADB en utilisant une commande simple «Quit» comme suit:

$ quit

Connectez-vous à la base de données MARIADB

Vous pouvez facilement vous connecter à la base de données MARIADB en exécutant l'une des commandes suivantes:

$ mysql -U Étudiant -p 'SecretepasswordHere' Test

Ou

$ mysql -U Test Student -P

Conclusion

Ce guide vous montre le processus d'installation et l'utilisation de MariaDB sur CentOS 8 et sa connexion via l'invite de commande au serveur MariaDB, ainsi que l'ajout de bases de données et d'utilisateurs. Votre serveur MARIADB est prêt et entièrement opérationnel. Vous pouvez maintenant commencer à construire de nouvelles bases de données et utilisateurs en vous connectant au shell MariaDB. Centos 8 fournit également MySQL 8.0. Si vous aimez installer MySQL plutôt que MariaDB, vous pouvez également le faire. Maintenant, vous êtes en position, en vous promenant ce tutoriel, pour installer et commencer avec Mariadb sur Centos 8.