# Hoe MariaDB op Ubuntu 20.04 te installeren

Om MariaDB op Ubuntu 20.04 te installeren, volgt u gewoon deze stappen:

1. Het systeem updaten
2. Start de installatie
3. Pas het beveiligingsscript aan
4. Maak een met een wachtwoord beveiligde beheerdersgebruiker aan (optioneel)
5. Controleer de installatie

In de volgende paragrafen begeleiden we u stap voor stap door de installatie.

## MariaDB als onderdeel van de LAMP-stack

MariaDB heeft een aanzienlijke voorsprong op MySQL opgebouwd en wordt daarom door veel gebruikers verkozen als hun favoriete SQL-server. Deze afsplitsing van MySQL wordt beschouwd als **uiterst robuust, zeer flexibel en beschikt over een sterke beveiligingsarchitectuur**. MariaDB kan naadloos worden geïntegreerd in de LAMP-stack (Linux, Apache, MySQL en PHP, Python of Perl) voor Ubuntu als een drop-in vervanging zonder enige aanpassingen of problemen. In deze handleiding geven we stapsgewijze instructies voor het installeren en configureren van MariaDB op Ubuntu 20.04.

Tip Als u een nieuwere versie van de Linux-distributie gebruikt, vindt u ook gedetailleerde instructies voor [het installeren van MariaDB op Ubuntu 22.04](https://www.ionos.com/nl-be/digitalguide/hosting/technische-zaken/mariadb-installeren-op-ubuntu-2204/) in onze digitale handleiding.

## De vereisten

Er zijn slechts een paar vereisten waaraan moet worden voldaan als u MariaDB op Ubuntu wilt installeren. Voordat u met het daadwerkelijke proces begint, moet u ervoor zorgen dat u een server hebt die is uitgerust met het Linux-systeem (in dit geval versie 20.04). Hiervoor moet een **administratieve niet-rootgebruiker** worden ingesteld. De beste manier om de installatie te beveiligen is met een geschikte firewall.

## Werk uw systeem bij

Voordat u MariaDB op Ubuntu 20.04 installeert, is het verstandig om het systeem te updaten naar de nieuwste versie. Gebruik de bijbehorende `apt` **commando’s** om de pakketindex bij te werken en ervoor te zorgen dat alle bestanden en afhankelijkheden up-to-date zijn. Dit is om veiligheidsredenen, zodat u met een bugvrije server kunt werken. De bijbehorende commando’s zijn als volgt:

```bash
sudo apt update
sudo apt upgrade
```

## MariaDB installeren op Ubuntu 20.04

Als uw systeem, inclusief alle pakketten, met succes is bijgewerkt, kunt u beginnen met het installeren van MariaDB op Ubuntu 20.04. Gebruik de volgende opdracht om de pakketten van het databasebeheersysteem uit te pakken die al in de Ubuntu-repository zijn opgenomen:

```bash
sudo apt install mariadb-server
```

In deze stap wordt alleen de installatie uitgevoerd. Belangrijke beveiligingsmaatregelen en configuraties worden in de volgende stap uitgevoerd.

## Configureer het beveiligingsscript

MariaDB bevat hiervoor een eigen beveiligingsscript. Met dit script kunt u verschillende standaardinstellingen wijzigen, waardoor de beveiliging van de applicatie wordt verbeterd. U kunt het script uitvoeren met de volgende opdracht:

```bash
sudo mariadb_secure_installation
```

Wanneer u het script opent, wordt u in de eerste stap gevraagd om uw root-wachtwoord voor de database in te voeren. Aangezien u dit nog niet hebt ingesteld, drukt u gewoon op \[Enter\] om deze stap over te slaan.

Hierdoor kunt u in de volgende stap een nieuw root-wachtwoord voor de database instellen. Dit kan echter problemen veroorzaken, aangezien de root van MariaDB **nauw verbonden** is met het systeemonderhoud. Het is daarom raadzaam om de authenticatie-opties voorlopig niet te wijzigen. Typ \[N\] en bevestig met \[Enter\].

U kunt de aanvullende instellingen van het script bevestigen door op \[Y\] en \[Enter\] te drukken. U wordt onder andere gevraagd of u **anonieme gebruikers en de testdatabase wilt verwijderen**. Bovendien **worden externe root-aanmeldingen uitgeschakeld**. Ten slotte vraagt het script of u alle wijzigingen onmiddellijk wilt toepassen.

## Maak optioneel een met een wachtwoord beveiligde admin aan

De volgende stap is optioneel, maar aangezien u geen wachtwoord voor de rootgebruiker hebt ingesteld, is deze toch erg nuttig. Als u een **extra beheerder** instelt en ervoor zorgt dat deze met een wachtwoord is beveiligd, bent u voorbereid op alle gebruikssituaties. Standaard gebeurt het inloggen met een unix\_socket-plugin en is er geen wachtwoord vereist. Dit kan echter tot complicaties leiden zodra externe programma’s beheerdersrechten vereisen. Maak daarom uit voorzorg een extra account aan met beheerdersrechten en wachtwoordbeveiliging. Open hiervoor eerst de MariaDB-opdrachtprompt:

```bash
sudo mariadb
```

Maak vervolgens de nieuwe beheerder aan en stel een wachtwoord in. Pas de plaatshouders ‘gebruikersnaam’ en ‘wachtwoord’ aan uw wensen aan:

```bash
GRANT ALL ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
```

Gebruik vervolgens `FLUSH PRIVILEGES` om de wijzigingen onmiddellijk toe te passen:

```bash
FLUSH PRIVILEGES;
```

Sluit vervolgens de MariaDB-shell af:

```bash
exit
```

## Controleer de status

Nadat u MariaDB op Ubuntu 20.04 hebt geïnstalleerd, kunt u de status controleren om te zien of het heeft gewerkt. Dat doet u als volgt:

```bash
sudo systemctl status mariadb
```

MariaDB wordt standaard automatisch uitgevoerd. Als dit niet het geval is, kunt u de database openen met de volgende opdracht:

```bash
sudo systemctl start mariadb
```


This is a markdown version of: [https://www.ionos.com/nl-be/digitalguide/hosting/technische-zaken/mariadb-installeren-op-ubuntu-2004/](https://www.ionos.com/nl-be/digitalguide/hosting/technische-zaken/mariadb-installeren-op-ubuntu-2004/) for AI/LLM consumption.