Installer MariaDB
Un grand nombre de services utilisent pour accéder à la base de données - applications Web, sites Web d'entreprises, ainsi que des services de messagerie et divers systèmes de comptabilité. Aujourd'hui, nous allons envisager d'installer l'un des SGBD les plus populaires - MariaDB.
Dans cet article, nous ne verrons pas comment installer et configurer un LAMP serveur. Il convient de noter que le MySQL serveur dans les référentiels a été remplacé par MariaDB en raison de l'ouverture du code et du développement actif du projet lui-même.
Nous ajoutons le référentiel puisque le système installera la version de MariaDB 5.5. Pour chaque système d'exploitation, nous considérons ce moment séparément. Si cela vous convient, vous pouvez sauter cette étape. Si vous décidez toujours de le faire, ouvrez la page sur le site officiel avec des informations sur les référentiels et leurs paramètres.
Ubuntu
Avant l'installation, nous mettons à jour les données sur les référentiels et les indices de packages :
Nous mettons à jour les packages et les composants système :
Nous redémarrons le système, parfois il est nécessaire:
Vérifiez la version du package MariaDB-server dans le référentiel :
Pour Ubuntu 16.04 la réponse est la suivante :
Pour Ubuntu 18.04:
Ajoutez des informations sur le référentiel avec la version 10.3. Important: chaque version de Ubuntu a ses dépôts.
Pour Ubuntu 16.04, nous exécutons tour à tour les commandes suivantes :
Pour Ubuntu 18.04:
Mettez à jour le contenu des dépôts et terminez l'installation :
Quelle que soit la version de Ubuntu, le programme d'installation vous demandera de saisir le mot de passe root et de le confirmer :
CentOS
Nous mettons à jour les composants du système, et en même temps les données sur les référentiels
Ajouter un référentiel pour la version stable 10.3. Pour ce faire, allez dans le répertoire avec les fichiers du référentiel et créez un fichier :
Les données du site officiel sont ajoutées au fichier par n'importe quel éditeur :
# httphttps://downloads.mariadb.org/mariadb/repositories/
[mariadb]
nom = MariaDB
baseurl = httphttps://yum.mariadb.org/10.3/centos7-amd64
clégpg=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 1
Installez le paquet :
Le programme miamram collectera toutes les données nécessaires à l'installation et attendra que l'utilisateur :
Nous répondons à la question "y" et appuyez sur Entrée. Le nombre de packages que vous pouvez installer peut être différent.
ÊLa commande doit être réexécutée si l'erreur suivante se produit :
MariaDB-compat-10.3.14-1.el7.centos.x86_64 : [Errno 256] Plus de miroirs à essayer.
MariaDB-client-10.3.14-1.el7.centos.x86_64 : [Errno 256] Plus de miroirs à essayer.
MariaDB-common-10.3.14-1.el7.centos.x86_64 : [Errno 256] Plus de miroirs à essayer.
Après l'installation, vous devez démarrer le serveur :
installation
La plupart des programmesrams sont installés avec les paramètres par défaut. Quelle que soit la distribution, nous vous recommandons d'optimiser vos paramètres de sécurité.
Oui ce est "mysql” parce que le projet MariaDB a "fuité" de MySQL.
Au tout début, le programmeram demandera le mot de passe de l'utilisateur root. Si le mot de passe n'a pas été défini, appuyez sur Entrée. La plupart des questions peuvent être répondues par "y". Questions et traductionslasont énumérés ci-dessous :
- Changer le mot de passe root? [O / n]
- Supprimer les utilisateurs anonymes? [O / n]
- Interdire la connexion root à distance? [O / n]
- Supprimer la base de données de test et y accéder? [O / n]
- Recharger les tables de privilèges maintenant? [O / n]
Vérifier l'état du serveur
Parfois, il peut être nécessaire de vérifier l'état du serveur. Cette opération peut être effectuée avec la commande :
A noter que si le serveur ne tourne pas, alors il faut le démarrer en mode manuel avec la commande :
Tester la connexion au SGBD
La connexion au SGBD s'effectue par la commande suivante :
S'il s'agit de la première connexion et qu'aucun autre utilisateur n'a été ajouté, vous devez vous connecter à partir de l'utilisateur root :
Entrez ensuite le mot de passe root ; si aucun mot de passe n'a été défini, appuyez sur Entrée.
Quitter le shell par la commande :