How to Install MariaDB on Linux Centos - MariaDB Admin Tutorial
Table des matières:
- Conditions préalables
- Installer MariaDB 5.5 sur CentOS 7
- Installer MariaDB 10.3 sur CentOS 7
- Connectez-vous à MariaDB à partir de la ligne de commande
- Conclusion
MariaDB est un système de gestion de base de données relationnelle open source, rétrocompatible, remplacement binaire de MySQL. Il est développé par certains des développeurs originaux de MySQL et par de nombreuses personnes de la communauté. Avec la sortie de CentOS 7, MySQL a été remplacé par MariaDB comme système de base de données par défaut.
Si, pour une raison quelconque, vous devez installer MySQL, consultez le didacticiel Comment installer MySQL sur CentOS 7. Si votre application n'a pas d'exigences spécifiques, vous devez vous en tenir à MariaDB, le système de base de données par défaut de CentOS 7.
Dans ce tutoriel, nous allons vous montrer comment installer la dernière version de MariaDB sur CentOS 7 en utilisant les référentiels officiels de MariaDB.
Conditions préalables
Assurez-vous que vous êtes connecté en tant qu'utilisateur avec des privilèges sudo avant de poursuivre le didacticiel.
Installer MariaDB 5.5 sur CentOS 7
La version du serveur MariaDB fournie dans les référentiels CentOS par défaut est la version 5.5. Ce n'est cependant pas la dernière version, mais elle est assez stable.
Suivez les étapes ci-dessous pour installer et sécuriser MariaDB 5.5 sur CentOS 7:
-
Installez le package MariaDB à l'aide du gestionnaire de packages yum:
sudo yum install mariadb-serverAppuyez sur
ylorsque vous êtes invité à poursuivre l'installation.Une fois l'installation terminée, démarrez le service MariaDB et activez-le pour démarrer au démarrage à l'aide des commandes suivantes:
sudo systemctl start mariadbsudo systemctl enable mariadbPour vérifier que l'installation a réussi, vérifiez l'état du service MariaDB en tapant:
sudo systemctl status mariadbLa sortie doit montrer que le service est actif et en cours d'exécution:
Exécutez le script
mysql_secure_installationqui effectuera plusieurs tâches liées à la sécurité:sudo mysql_secure_installationVous serez invité à configurer le mot de passe de l'utilisateur root, à supprimer les comptes d'utilisateurs anonymes, à restreindre l'accès des utilisateurs root à la machine locale et à supprimer la base de données de test.
Les étapes sont expliquées en détail. Il est recommandé de répondre
Y(oui) à toutes les questions.
Installer MariaDB 10.3 sur CentOS 7
Au moment de la rédaction de cet article, la dernière version de MariaDB est la version 10.3. Si vous devez installer une autre version de MariaDB, accédez à la page des référentiels MariaDB et générez un fichier de référentiel pour une version spécifique de MariaDB.
Pour installer MariaDB 10.3 sur CentOS 7, procédez comme suit:
-
La première étape consiste à activer le référentiel MariaDB. Créez un fichier de référentiel nommé
MariaDB.repoet ajoutez le contenu suivant: /etc/yum.repos.d/MariaDB.repo# MariaDB 10.3 CentOS repository list - created 2018-05-25 19:02 UTC # http://downloads.mariadb.org/mariadb/repositories/ name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1Installez le serveur MariaDB et les packages client en utilisant
yum, comme les autres packages CentOS:sudo yum install MariaDB-server MariaDB-clientYum peut vous inviter à importer la clé GPG MariaDB:
Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB Importing GPG key 0x1BB943DB: Userid: "MariaDB Package Signing Key"Empreinte digitale: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db De: https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
Tapez
yet appuyez surEnter.Une fois l'installation terminée, activez MariaDB pour démarrer au démarrage et démarrez le service:
sudo systemctl enable mariadbsudo systemctl start mariadbPour vérifier l'installation, vérifiez l'état du service MariaDB en tapant:
sudo systemctl status mariadb● mariadb.service - MariaDB 10.3.7 database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: inactive (dead) Docs: man:mysqld(8)La dernière étape consiste à exécuter le script
mysql_secure_installationqui effectuera plusieurs tâches liées à la sécurité:sudo mysql_secure_installationLe script vous invite à configurer le mot de passe de l'utilisateur root, à supprimer l'utilisateur anonyme, à restreindre l'accès de l'utilisateur root à la machine locale et à supprimer la base de données de test.
Toutes les étapes sont expliquées en détail et il est recommandé de répondre
Y(oui) à toutes les questions.
Connectez-vous à MariaDB à partir de la ligne de commande
Pour vous connecter au serveur MariaDB via le terminal en tant que type de compte root:
mysql -u root -p
Vous serez invité à saisir le mot de passe root que vous avez défini précédemment lors de l'
mysql_secure_installation
script
mysql_secure_installation
.
Une fois que vous aurez entré le mot de passe, le shell MariaDB vous sera présenté comme indiqué ci-dessous:
Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 8 Server version: 10.3.7-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Conclusion
Dans ce tutoriel, nous vous avons montré comment installer et sécuriser MariaDB sur un serveur CentOS 7.
Maintenant que votre serveur MariaDB est opérationnel et que vous savez comment vous connecter au serveur MariaDB à partir de la ligne de commande, vous pouvez consulter les guides suivants:
mariadb mysql centosCe message fait partie de la pile Install LEMP sur la série CentOS 7.
Autres articles de cette série:
• Comment installer Nginx sur CentOS 7 • Sécuriser Nginx avec Let's Encrypt sur CentOS 7 • Installer MariaDB sur CentOS 7 • Installer PHP 7 sur CentOS 7 • Comment configurer les blocs serveur Nginx sur CentOS 7Comment installer mariadb sur Debian 10
MariaDB est un système de gestion de base de données relationnelle open source, multithread, un remplacement rétrocompatible pour MySQL. Ce tutoriel explique comment installer MariaDB sur Debian 10.
Comment installer mariadb sur centos 8
Dans ce didacticiel, nous expliquerons comment installer et sécuriser MariaDB 10.3 sur CentOS 8. MariaDB est un système de gestion de base de données relationnelle open source, rétrocompatible, remplaçant binaire de MySQL.
Comment installer mariadb sur debian 9
Avec la sortie de Debian 9, MySQL a été remplacé par MariaDB comme système de base de données par défaut. Dans ce tutoriel, nous allons vous montrer deux méthodes différentes pour installer MariaDB sur votre machine Debian 9.







