Dans ce tutoriel, nous allons vous montrer comment installer et configurer MariaDB sur votre serveur Ubuntu 16.04. Pour ceux d'entre vous qui ne le savaient pas, MariaDB est un open-source et cross- moteur de base de données et serveur de plate-forme, conçu pour remplacer le moteur de base de données MySQL bien connu et puissant utilisé sur de nombreux serveurs Web à travers le monde. L'application est destinée aux professionnels des bases de données qui recherchent une solution évolutive, robuste et fiable , et un serveur SQL stable, remplaçant le serveur de base de données MySQL.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple. Je vais vous montrer l'installation étape par étape de MariaDB sur le serveur Ubuntu 16.04 LTS (Xenial Xerus).
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :16.04 LTS (Xenial Xerus).
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
- Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer MariaDB sur Ubuntu 16.04
Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le suivant apt-get
commandes dans le terminal.
apt-get update apt-get upgrade
Étape 2. Installation de MariaDB.
Installer MariaDB est aussi simple que d'exécuter une seule commande ci-dessous :
apt-get install mariadb-server
Si vous souhaitez installer MariaDB 10.x qui n'est pas inclus dans le référentiel de distribution. Nous allons ajouter le référentiel MariaDB à notre système :
sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://ftp.utexas.edu/mariadb/repo/10.1/ubuntu xenial main
Une fois la clé importée et le référentiel ajouté, vous pouvez installer MariaDB avec :
apt-get update apt-get install mariadb-server
Une fois terminé, vous pouvez vérifier que MariaDB est installé en exécutant la commande ci-dessous :
systemctl start mariadb systemctl status mariadb
Étape 3. Sécurisation de MariaDB après l'installation.
Par défaut, MariaDB n'est pas renforcée. Vous pouvez sécuriser MariaDB à l'aide de mysql_secure_installation
scénario. vous devez lire attentivement et en dessous de chaque étape qui définira un mot de passe root, supprimera les utilisateurs anonymes, interdira la connexion root à distance et supprimera la base de données de test et l'accès à MariaDB sécurisé :
mysql_secure_installation
Configurez-le comme ceci :
- Set root password? [Y/n] y - Remove anonymous users? [Y/n] y - Disallow root login remotely? [Y/n] y - Remove test database and access to it? [Y/n] y - Reload privilege tables now? [Y/n] y
Pour vous connecter à MariaDB, utilisez la commande suivante (notez qu'il s'agit de la même commande que vous utiliseriez pour vous connecter à une base de données MySQL) :
mysql -u root -p
Félicitations ! Vous avez installé MariaDB avec succès. Merci d'avoir utilisé ce didacticiel pour installer MariaDB dans le système Ubuntu 16.04 LTS (Xenial Xerus). Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le Site Web de MariaDB.