Recherche de site Web

Comment installer et sécuriser MariaDB 10 dans CentOS 6


Dans un tutoriel précédent, nous vous avons montré comment installer MariaDB 10 dans CentOS 7. Dans ce guide, nous allons vous montrer comment installer et sécuriser la version stable de MariaDB 10.1 dans les distributions RHEL/CentOS 6.

Notez que dans ce didacticiel, nous supposerons que vous travaillez sur le serveur en tant que root, sinon utilisez la commande sudo pour exécuter toutes les commandes.

Étape 1 : Ajouter le référentiel MariaDB Yum

1. Tout d’abord, ajoutez l’entrée du référentiel MariaDB YUM pour les systèmes RHEL/CentOS 6. Créez le fichier /etc/yum.repos.d/MariaDB.repo.

vi /etc/yum.repos.d/MariaDB.repo

Ensuite, copiez et collez les lignes ci-dessous dans le fichier et enregistrez-le.

Sur CentOS 6

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Sur RHEL 6

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Étape 2 : Installer MariaDB dans CentOS 6

2. Après avoir ajouté le référentiel MariaDB, installez les packages du serveur MariaDB comme suit :

yum install MariaDB-server MariaDB-client -y

3. Une fois l'installation des packages MariaDB terminée, démarrez le démon du serveur de base de données pendant ce temps, et activez-le également pour qu'il démarre automatiquement au prochain démarrage comme ci-dessous :

service mysqld start
chkconfig --level 35 mysqld on
service mysqld status

Étape 3 : Sécurisez MariaDB dans CentOS 6

4. Exécutez maintenant le script mysql_secure_installation pour sécuriser la base de données en : définissant le mot de passe root (s'il n'est pas défini lors de l'étape de configuration ci-dessus), désactivant la connexion root à distance, supprimant la base de données de test ainsi que les utilisateurs anonymes et enfin recharger les privilèges comme indiqué dans la capture d'écran ci-dessous :

mysql_secure_installation

5. Après avoir installé le serveur MariaDB, vous souhaiterez peut-être vérifier certaines fonctionnalités de MariaDB telles que : la version installée, la liste des arguments du programme par défaut, et également vous connecter au shell de commande MariaDB comme ceci :

mysql -V
mysql --print-defaults
mysql -u root -p

Étape 4 : Apprenez l’administration de MariaDB

Pour commencer, vous pouvez passer par :

  1. Apprendre MySQL/MariaDB pour les débutants – Partie 1
  2. Apprendre MySQL/MariaDB pour les débutants – Partie 2
  3. Commandes d'administration de base de données MySQL – Partie III
  4. 20 commandes MySQL (Mysqladmin) pour l'administration de bases de données – Partie IV

Si vous utilisez déjà MySQL/MariaDB, il est important de garder à l'esprit une liste d'outils de ligne de commande utiles pour surveiller les performances de MySQL/MariaDB sous Linux et également d'apprendre quelques conseils de réglage et d'optimisation des performances de MySQL/MariaDB.

Dans ce guide, nous vous avons montré comment installer et sécuriser la version stable de MariaDB 10.1 dans RHEL/CentOS 6. Utilisez le formulaire de commentaires ci-dessous pour nous envoyer des questions ou des réflexions concernant ce guide.