GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer MariaDB sur Ubuntu 18.04

MariaDB est un système de gestion de base de données relationnelle multi-thread open-source, qui remplace MySQL à compatibilité descendante. Il est maintenu et développé par la Fondation MariaDB, y compris certains des développeurs originaux de MySQL.

Dans ce tutoriel, nous allons vous montrer deux méthodes différentes pour installer MariaDB sur votre machine Ubuntu 18.04. La première méthode décrit les étapes nécessaires pour installer MariaDB à partir des référentiels Ubuntu tandis que la seconde vous montrera comment installer la dernière version de MariaDB à partir des référentiels MariaDB officiels.

Généralement, il est recommandé d'utiliser la première méthode et d'installer les packages MariaDB fournis par Ubuntu.

Si vous souhaitez installer MySQL au lieu de MariaDB, consultez le didacticiel Comment installer MySQL sur Ubuntu 18.04.

Prérequis #

Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur disposant des privilèges sudo.

Installer MariaDB sur Ubuntu 18.04 #

Au moment de la rédaction de cet article, MariaDB version 10.1 est incluse dans les dépôts principaux d'Ubuntu.

Pour installer MariaDB sur Ubuntu 18.04, suivez ces étapes :

  1. Mettre à jour l'index des packages.

    sudo apt update
  2. Une fois la liste des packages mise à jour, installez MariaDB en exécutant la commande suivante :

    sudo apt install mariadb-server
  3. Le service MariaDB démarrera automatiquement. Vous pouvez le vérifier en tapant :

    sudo systemctl status mariadb
        ● mariadb.service - MariaDB database server
    Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset
    Active: active (running) since Sun 2018-07-29 19:31:31 UTC; 38s ago
    Main PID: 13932 (mysqld)
    Status: "Taking your SQL requests now..."
        Tasks: 27 (limit: 507)
    CGroup: /system.slice/mariadb.service
            └─13932 /usr/sbin/mysqld

    Vous pouvez également vérifier la version de MariaDB avec :

    mysql -V
    mysql  Ver 15.1 Distrib 10.1.29-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Installation de MariaDB sur Ubuntu 18.04 à partir des référentiels MariaDB #

Au moment de la rédaction de cet article, la dernière version de MariaDB disponible dans les référentiels officiels de MariaDB est MariaDB version 10.3. Avant de passer à l'étape suivante, vous devez visiter la page de référentiel MariaDB et vérifier si une nouvelle version est disponible.

Pour installer MariaDB 10.3 sur votre serveur Ubuntu 18.04, procédez comme suit :

  1. Ajoutez d'abord la clé MariaDB GPG à votre système à l'aide de la commande suivante :

    sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
  2. Une fois la clé importée, ajoutez le repository MariaDB avec :

    sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirrors.accretive-networks.net/mariadb/repo/10.3/ubuntu bionic main'

    Si vous obtenez un message d'erreur disant add-apt-repository command not found installez le software-properties-common paquet.

  3. Pour pouvoir installer des packages à partir du référentiel MariaDB, vous devrez mettre à jour la liste des packages :

    sudo apt update
  4. Maintenant que le référentiel est ajouté, installez le package MariaDB avec :

    sudo apt install mariadb-server
  5. Le service MariaDB va démarrer automatiquement, pour le vérifier tapez :

    sudo systemctl status mariadb
    ● mariadb.service - MariaDB 10.3.8 database server
    Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/mariadb.service.d
            └─migrated-from-my.cnf-settings.conf
    Active: active (running) since Sun 2018-07-29 19:36:30 UTC; 56s ago
        Docs: man:mysqld(8)
            https://mariadb.com/kb/en/library/systemd/
    Main PID: 16417 (mysqld)
    Status: "Taking your SQL requests now..."
        Tasks: 31 (limit: 507)
    CGroup: /system.slice/mariadb.service
            └─16417 /usr/sbin/mysqld

    Et imprimez la version du serveur MariaDB, avec :

    mysql -V
    mysql  Ver 15.1 Distrib 10.3.8-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Sécuriser MariaDB #

Exécutez le mysql_secure_installation commande pour améliorer la sécurité de l'installation de MariaDB :

sudo mysql_secure_installation

Le script vous demandera de configurer le mot de passe de l'utilisateur root, de supprimer l'utilisateur anonyme, de restreindre l'accès de l'utilisateur root à la machine locale et de supprimer la base de données de test. À la fin, le script rechargera les tables de privilèges en s'assurant que toutes les modifications prennent effet immédiatement.

Toutes les étapes sont expliquées en détail et il est recommandé de répondre "Y" (oui) à toutes les questions.

Se connecter à MariaDB depuis la ligne de commande #

Pour se connecter au serveur MariaDB via le terminal, nous pouvons utiliser le client MariaDB.

Pour vous connecter au serveur MariaDB en tant qu'utilisateur root, saisissez :

mysql -u root -p

Vous serez invité à entrer le mot de passe root que vous avez précédemment défini lors de l'mysql_secure_installation le script a été exécuté.

Une fois que vous avez 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 49
Server version: 10.1.29-MariaDB-6 Ubuntu 18.04

Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

Ubuntu
  1. Comment installer MariaDB 10.4 sur Ubuntu 18.04

  2. Comment installer MariaDB sur Ubuntu 18.04

  3. Comment installer MariaDB sur Ubuntu 20.04

  4. Comment installer MariaDB dans Ubuntu 20.04 LTS

  5. Comment installer LiteCart sur Ubuntu 15.04

Comment installer Nextcloud sur Ubuntu 16.04

Comment installer Mahara sur Ubuntu 16.04

Comment installer MariaDB sur Ubuntu 16.04

Comment installer X2CRM sur Ubuntu 16.04

Comment installer Rukovoditel sur Ubuntu 16.04

Comment installer MariaDB sur Ubuntu