How to install MariaDB on Ubuntu 18.04
Inhoudsopgave:
- voorwaarden
- MariaDB installeren op Ubuntu 18.04
- MariaDB installeren op Ubuntu 18.04 vanuit de MariaDB Repositories
- MariaDB beveiligen
- Maak verbinding met MariaDB vanaf de opdrachtregel
- Conclusie
MariaDB is een open source, multi-threaded relationeel databasebeheersysteem, achterwaarts compatibele vervanging voor MySQL. Het wordt onderhouden en ontwikkeld door de MariaDB Foundation inclusief enkele van de oorspronkelijke ontwikkelaars van de MySQL.
In deze zelfstudie laten we u twee verschillende methoden zien voor het installeren van MariaDB op uw Ubuntu 18.04-machine. De eerste methode beschrijft de stappen die nodig zijn om MariaDB te installeren vanuit de Ubuntu-repositories, terwijl de tweede u laat zien hoe u de nieuwste versie van MariaDB installeert vanuit de officiële MariaDB-repositories.
Over het algemeen wordt aanbevolen om de eerste methode te gebruiken en MariaDB-pakketten van Ubuntu te installeren.
Als u MySQL in plaats van MariaDB wilt installeren, raadpleegt u de tutorial MySQL installeren op Ubuntu 18.04.voorwaarden
Zorg ervoor dat u bent aangemeld als een gebruiker met sudo-rechten voordat u doorgaat met deze zelfstudie.
MariaDB installeren op Ubuntu 18.04
Op het moment dat dit artikel wordt geschreven, is MariaDB versie 10.1 opgenomen in de hoofdrepository's van Ubuntu.
Volg deze stappen om MariaDB op Ubuntu 18.04 te installeren:
-
Update pakketten index.
sudo apt updateNadat de pakkettenlijst is bijgewerkt, installeert u MariaDB door de volgende opdracht uit te voeren:
sudo apt install mariadb-serverDe MariaDB-service wordt automatisch gestart. U kunt het verifiëren door te typen:
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/mysqldU kunt de MariaDB-versie ook controleren met:
mysql -Vmysql Ver 15.1 Distrib 10.1.29-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
MariaDB installeren op Ubuntu 18.04 vanuit de MariaDB Repositories
Op het moment dat dit artikel wordt geschreven, is MariaDB-versie 10.3 de nieuwste versie van MariaDB die verkrijgbaar is bij de officiële MariaDB-repositories. Voordat u doorgaat met de volgende stap, moet u de MariaDB Repository-pagina bezoeken en controleren of er een nieuwe versie beschikbaar is.
Voer de volgende stappen uit om MariaDB 10.3 op uw Ubuntu 18.04-server te installeren:
-
Voeg eerst de MariaDB GPG-sleutel toe aan uw systeem met de volgende opdracht:
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8Nadat de sleutel is geïmporteerd, voegt u de MariaDB-repository toe met:
sudo add-apt-repository 'deb http://ftp.utexas.edu/mariadb/repo/10.3/ubuntu bionic main'Om pakketten vanuit de MariaDB-repository te kunnen installeren, moet u de pakkettenlijst bijwerken:
sudo apt updateNu de repository is toegevoegd, installeert u het MariaDB-pakket met:
sudo apt install mariadb-serverDe MariaDB-service wordt automatisch gestart om het type te verifiëren:
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/mysqldEn druk de MariaDB-serverversie af met:
mysql -Vmysql Ver 15.1 Distrib 10.3.8-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
MariaDB beveiligen
Voer de opdracht
mysql_secure_installation
uit om de beveiliging van de MariaDB-installatie te verbeteren:
sudo mysql_secure_installation
Het script zal u vragen om het root-gebruikerswachtwoord in te stellen, de anonieme gebruiker te verwijderen, root-gebruikerstoegang tot de lokale machine te beperken en de testdatabase te verwijderen. Op het einde laadt het script de privilegetabellen opnieuw, zodat alle wijzigingen onmiddellijk van kracht worden.
Alle stappen worden gedetailleerd uitgelegd en het wordt aanbevolen om op alle vragen met “Y” (ja) te antwoorden.
Maak verbinding met MariaDB vanaf de opdrachtregel
Om via de terminal verbinding te maken met de MariaDB-server kunnen we de MariaDB-client gebruiken.
Aanmelden bij de MariaDB-server als rootgebruikerstype:
mysql -u root -p
U wordt gevraagd het root-wachtwoord in te voeren dat u eerder hebt ingesteld toen het script
mysql_secure_installation
werd uitgevoerd.
Nadat u het wachtwoord hebt ingevoerd, krijgt u de MariaDB-shell te zien zoals hieronder weergegeven:
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.
Conclusie
Nu uw MariaDB-server actief is en u weet hoe u vanaf de opdrachtregel verbinding kunt maken met de MariaDB-server, kunt u de volgende handleidingen raadplegen:
Als u de voorkeur geeft aan een webinterface boven de opdrachtregel, kunt u phpMyAdmin installeren en uw MariaDB-databases en gebruikers erdoor beheren.
mariadb mysql ubuntuDit bericht maakt deel uit van de LEMP Stack installeren op Debian 9-serie.
Andere berichten in deze serie:
• Hoe MariaDB op Ubuntu 18.04 te installeren • Hoe Nginx op Debian 9 te installeren • Hoe PHP op Debian 9 te installeren • Hoe Nginx serverblokken op Debian 9 in te stellen • Nginx beveiligen met Let's Encrypt op Debian 9Hoe mariadb op debian 10 te installeren
MariaDB is een open source, multi-threaded relationeel databasebeheersysteem, achterwaarts compatibele vervanging voor MySQL. In deze zelfstudie wordt uitgelegd hoe u MariaDB op Debian 10 installeert.
Hoe mariadb op centos 8 te installeren
In deze zelfstudie leggen we uit hoe u MariaDB 10.3 op CentOS 8 installeert en beveiligt. MariaDB is een open-source relationeel databasebeheersysteem, achterwaarts compatibel, binaire drop-in vervanging van MySQL.
Hoe mariadb op debian 9 te installeren
Met de release van Debian 9 werd MySQL vervangen door MariaDB als het standaarddatabasesysteem. In deze zelfstudie laten we u twee verschillende methoden zien voor het installeren van MariaDB op uw Debian 9-machine.







