# Sådan installeres MariaDB på Debian 10

For at installere MariaDB på Debian 10 skal følgende trin udføres:

1. Opdater dit system til den nyeste version.
2. Installer databasestyringssystemet.
3. Konfigurer MariaDB.
4. Opret en ekstra administrator, hvis det er nødvendigt.
5. Kontroller installationen.

## Hvorfor er MariaDB og Debian 10 en god kombination?

Har du sammenlignet MariaDB og MySQL og valgt den nyere fork? Du kan også vælge at bruge databasestyringssystemet som et alternativ til MySQL i LAMP-stakken (Linux, Apache, MySQL og PHP, Python eller Perl) med [Debian](https://www.ionos.com/da-dk/digitalguide/server/know-how/debian-den-universelle-systemsoftware/). Da MariaDB er en **drop-in-erstatning**, har dette altid været relativt uproblematisk. I mellemtiden er Debian dog gået helt over til MariaDB og leverer kun de tilsvarende pakker.

Tip I vores digitale guide finder du også instruktioner til [installation af MariaDB på Debian 11](https://www.ionos.com/da-dk/digitalguide/hosting/tekniske-spoergsmaal/installer-mariadb-paa-debian-11/) eller [installation af MariaDB på Debian 12](https://www.ionos.com/da-dk/digitalguide/hosting/tekniske-spoergsmaal/installer-mariadb-paa-debian-12/). Der er også en nyttig guide til installation af MongoDB på Debian 10.

## Hvilke krav skal opfyldes?

Der er kun få krav, der skal opfyldes for at installere MariaDB på Debian. Det er vigtigt, at du har oprettet en server med Debian 10 og har en **ikke-root-bruger med sudo-rettigheder**. En kraftig firewall skal også være konfigureret og aktiveret på forhånd. Når disse krav er opfyldt, kan du begynde installationsprocessen.

## Sådan installeres MariaDB på Debian 10 trin for trin

Følgende trin forklarer, hvordan du installerer MariaDB på Debian 10.

### Trin 1: Opdater systemet

Det første skridt er at opdatere din pakkeindeks for at sikre, at du arbejder med de nyeste versioner. Du kan gøre dette ved hjælp af følgende `apt` kommandoer:

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

Din Debian 10-installation bør nu være opdateret.

### Trin 2: Installer MariaDB på Debian 10

Derefter kan du installere MariaDB. I Debian 10 er version 10.3 som standard inkluderet i pakkerepositoriet, da den nu betragtes som den foretrukne MySQL-løsning. Brug følgende kommando til at installere pakken:

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

### Trin 3: Konfigurer MariaDB-sikkerhedsindstillinger

Selvom du har installeret de nødvendige MariaDB-programfiler på Debian 10, er der i øjeblikket **ingen sikkerhedsforanstaltninger** eller passende konfiguration på plads. For at beskytte dine data og dit system indeholder MariaDB-pakken et script, der hjælper dig med at regulere serveradgangen og fjerne ubrugte konti. Brug følgende script for at anvende disse ændringer:

```bash
sudo mysql_secure_installation
```

I det første trin bliver du bedt om at indtaste din root-adgangskode. Da du endnu ikke har angivet en adgangskode, skal du trykke på \[Enter\]. Du har derefter mulighed for at oprette en ny adgangskode. Da MariaDB-root-kontoen er tæt knyttet til forskellige automatiserede vedligeholdelses- og administrationsopgaver, bør du dog ikke ændre **godkendelsen på dette tidspunkt**. Ellers kan opdateringer i værste fald fjerne dine administrationsrettigheder. Indtast derfor \[N\] og tryk derefter på \[Enter\] igen.

Du kan svare på alle de resterende spørgsmål med \[Y\] og bekræfte ved at trykke på \[Enter\]. Som standard vil testdatabasen og nogle anonyme brugere blive fjernet. Derudover vil fjernlogin som root blive deaktiveret.

### Trin 4: Opret en administratorkonto (valgfrit)

Det følgende trin er valgfrit. Da root-brugeren af MariaDB på Debian som standard bruger **unix\_socket i stedet for en adgangskode** til godkendelse, kan der opstå problemer med eksterne programmer, så snart de kræver administratorrettigheder. Det er derfor en god idé at oprette en administratorkonto ud over root-kontoen, som bruges til adgang med en adgangskode. Denne konto får de samme rettigheder som root-kontoen, men er konfigureret til brug med adgangskodebeskyttelse. For at gøre dette skal du følge nedenstående trin.

Åbn MariaDB:

```bash
sudo mariadb -u root
```

Opret derefter en ny bruger med root-rettigheder og en adgangskode. Du kan selv vælge brugernavn og adgangskode.

```sql
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;
```

Brug nu ‘FLUSH PRIVILEGES’, så ændringerne træder i kraft med det samme:

```sql
FLUSH PRIVILEGES;
```

Afslut til sidst shellen:

```bash
exit
```

### Trin 5: Kontroller MariaDB

I det sidste trin skal du kontrollere, om MariaDB kører korrekt og automatisk efter installation på Debian 10. For at gøre dette skal du bruge følgende kommando:

```bash
sudo systemctl status mariadb
```

Hvis MariaDB ikke starter automatisk, skal du bruge denne kommando:

```bash
sudo systemctl start mariadb
```

Nu kan du bruge MariaDB.


This is a markdown version of: [https://www.ionos.com/da-dk/digitalguide/hosting/tekniske-spoergsmaal/installer-mariadb-paa-debian-10/](https://www.ionos.com/da-dk/digitalguide/hosting/tekniske-spoergsmaal/installer-mariadb-paa-debian-10/) for AI/LLM consumption.