GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer MariaDB 10.6 sur Debian 11

MariaDB est l'une des bases de données open source les plus populaires à côté de son créateur MySQL . Les créateurs originaux de MySQL développé MariaDB en réponse aux craintes que MySQL deviendra soudainement un service payant en raison de son acquisition par Oracle en 2010. Avec son historique de tactiques similaires, les développeurs derrière MariaDB ont promis de le garder open source et exempt de craintes telles que ce qui est arrivé à MySQL .

MariaDB est devenu aussi populaire que MySQL avec les développeurs, avec des fonctionnalités telles que le clustering avancé avec Galera Cluster 4 , cache/index plus rapides, moteurs de stockage et fonctionnalités/extensions que vous ne trouverez pas dans MySQL .

Dans le tutoriel suivant, vous apprendrez comment installer MariaDB 10.6 sur Debian 11 .

Prérequis

  • OS recommandé : Debian 11 Bullseye
  • Compte utilisateur : Un compte utilisateur avec un accès sudo ou root.

Mise à jour du système d'exploitation

Mettez à jour votre Debian 11 système d'exploitation pour s'assurer que tous les packages existants sont à jour :

sudo apt update && sudo apt upgrade

Installer les dépendances

La première étape consiste à installer les dépendances nécessaires à l'installation. Pour cela, utilisez la commande suivante dans votre terminal :

sudo apt-get install curl software-properties-common dirmngr -y

Importer la clé et le référentiel GPG

Pour installer MariaDB avec succès, vous devrez importer la clé GPG pour vérifier que les packages proviennent de la source authentique et non modifiés. Pour cela, utilisez la commande suivante :

sudo curl -LsSO https://mariadb.org/mariadb_release_signing_key.asc
sudo chmod -c 644 mariadb_release_signing_key.asc
sudo mv -vi mariadb_release_signing_key.asc /etc/apt/trusted.gpg.d/
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://mirror.realcompute.io/mariadb/repo/10.6/debian bullseye main'

Notez que les miroirs de téléchargement peuvent être trouvés sur cette page de la fondation MariaDB pour trouver un emplacement plus proche de vous pour le référentiel.

Exemple de résultat :

Maintenant que la clé et le référentiel sont importés, mettez à jour la liste des gestionnaires de packages apt pour refléter le nouvel ajout.

sudo apt update

Installer MariaDB

Pour installer MariaDB, vous devrez installer les packages client et serveur. Cela peut être fait comme suit :

sudo apt install mariadb-server mariadb-client

Exemple de résultat :

Tapez Y puis appuyez sur la touche Entrée pour poursuivre l'installation.

Confirmez l'installation de MariaDB en vérifiant la version et le build :

mariadb --version

Exemple de résultat :

mariadb  Ver 15.1 Distrib 10.6.4-MariaDB, for debian-linux-gnu (x86_64) using readline EditLine wrapper

Vérifier l'état du serveur MariaDB

Vous avez maintenant installé MariaDB et vous pouvez vérifier l'état du logiciel de base de données en utilisant la commande systemctl suivante :

systemctl status mariadb

Par défaut, vous constaterez que le statut de MariaDB est désactivé. Pour démarrer MariaDB, utilisez la commande suivante :

sudo systemctl start mariadb

Maintenant, revérifiez l'état et vous devriez obtenir ce qui suit :

Pour arrêter MariaDB :

sudo systemctl stop mariadb

Pour activer MariaDB au démarrage du système :

sudo systemctl enable mariadb

Pour désactiver MariaDB au démarrage du système :

sudo systemctl disable mariadb

Pour redémarrer le service MariaDB :

sudo systemctl restart mariadb

Sécurisez MariaDB avec un script de sécurité

Lors de l'installation de MariaDB frais, les paramètres par défaut par défaut sont considérés comme faibles par la plupart des normes et suscitent des inquiétudes pour permettre potentiellement une intrusion ou exploiter des pirates, une solution consiste à exécuter le script de sécurité d'installation fourni avec MariaDB mise en place.

Tout d'abord, utilisez la commande suivante pour lancer le (mysql_secure_installation) :

sudo mysql_secure_installation

Ensuite, suivez ci-dessous :

  • Définition du mot de passe pour root comptes.
  • Suppression des comptes racine accessibles depuis l'extérieur de l'hôte local.
  • Suppression des comptes d'utilisateurs anonymes
  • Suppression de la base de données de test, accessible par défaut aux utilisateurs anonymes.

Remarque, vous utilisez (Y) pour tout supprimer.

Se connecter à l'instance MariaDB

Maintenant que vous avez terminé le script de sécurité d'installation post-installation, connectez-vous à votre MariaDB base de données peut être fait en utilisant ce qui suit :

sudo mysql -u root -p

Vous serez invité à saisir votre racine mot de passe, puis vous serez connecté avec succès à MariaDB terminal de base de données :

Exemple :

Pour quitter le terminal, tapez la commande de sortie suivante :

exit;

Désinstaller MariaDB

Si vous ne souhaitez plus utiliser MariaDB et que vous souhaitez la supprimer complètement, exécutez la commande suivante :

sudo apt autoremove maridb-server mariadb-client

Supprimez la clé GPG :

sudo rm /etc/apt/trusted.gpg.d/mariadb_release_signing_key.asc

Supprimez le référentiel :

sudo rm /etc/apt/sources.list.d/mariadb.list

Debian
  1. Comment installer Tomcat 8.5 sur Debian 9

  2. Comment installer MongoDB sur Debian 9

  3. Comment installer MariaDB sur Debian 9

  4. Comment installer Nginx sur Debian 9

  5. Comment installer MariaDB sur Debian 11

Comment installer NextCloud sur Debian 10

Comment installer MariaDB 10.7 sur Debian 11 Bullseye

Comment installer MariaDB 10.8 sur Debian 11 Bullseye

Comment installer MariaDB 10 sur Debian 11 Bullseye Linux

Comment installer MariaDB sur Debian 11

Comment installer Go sur Debian 11