# Hvordan installere MariaDB på Debian 10

For å installere MariaDB på Debian 10 må du følge disse trinnene:

1. Oppdater systemet til den nyeste versjonen.
2. Installer databasestyringssystemet.
3. Konfigurer MariaDB.
4. Opprett en ekstra administrator hvis nødvendig.
5. Kontroller installasjonen.

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

Har du sammenlignet MariaDB og MySQL og valgt den nyere forgreningen? Du kan også velge å bruke databasestyringssystemet som et alternativ til MySQL i LAMP-stakken (Linux, Apache, MySQL og PHP, Python eller Perl) med [Debian](https://www.ionos.com/nb-no/digitalguide/server/kunnskap/debian-den-universelle-systemprogramvaren/). Siden MariaDB er en **direkte erstatning**, har dette alltid vært relativt uproblematisk. I mellomtiden har Debian imidlertid gått helt over til MariaDB og leverer kun de tilsvarende pakkene.

Tip I vår digitale guide finner du også instruksjoner for [å installere MariaDB på Debian 11](https://www.ionos.com/nb-no/digitalguide/hosting/tekniske-spoersmaal/installer-mariadb-paa-debian-11/) eller [installere MariaDB på Debian 12](https://www.ionos.com/nb-no/digitalguide/hosting/tekniske-spoersmaal/installer-mariadb-paa-debian-12/). Det finnes også en nyttig guide for å installere MongoDB på Debian 10.

## Hvilke krav må oppfylles?

Det er bare noen få krav som må oppfylles for å installere MariaDB på Debian. Det er viktig at du har opprettet en server med Debian 10 og har en **ikke-root-bruker med sudo-rettigheter**. En kraftig brannmur bør også settes opp og aktiveres på forhånd. Når disse kravene er oppfylt, kan du begynne med installasjonsprosessen.

## Hvordan installere MariaDB på Debian 10 trinn for trinn

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

### Trinn 1: Oppdater systemet

Det første trinnet er å oppdatere pakkeindeksen din for å sikre at du arbeider med de nyeste versjonene. Du kan gjøre dette ved å bruke følgende `apt` kommandoer:

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

Debian 10-installasjonen din bør nå være oppdatert.

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

Deretter kan du installere MariaDB. I Debian 10 er versjon 10.3 inkludert i pakkerepositoriet som standard, da den nå behandles som det foretrukne MySQL-alternativet. For å installere pakken, bruk følgende kommando:

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

### Trinn 3: Konfigurer sikkerhetsinnstillingene for MariaDB

Selv om du har installert de nødvendige MariaDB-programfilene på Debian 10, er det for øyeblikket **ingen sikkerhetstiltak** eller passende konfigurasjon på plass. For å beskytte dataene og systemet ditt, inneholder MariaDB-pakken et skript som hjelper deg med å regulere servertilgang og fjerne ubrukte kontoer. For å bruke disse endringene, bruk følgende skript:

```bash
sudo mysql_secure_installation
```

I det første trinnet blir du bedt om å oppgi root-passordet ditt. Siden du ennå ikke har angitt et passord, trykker du på \[Enter\]. Du har da muligheten til å opprette et nytt passord. Siden MariaDB-root-kontoen er nært knyttet til ulike automatiserte vedlikeholds- og administrasjonsoppgaver, bør du imidlertid ikke endre **autentiseringen på dette tidspunktet**. Ellers kan oppdateringer i verste fall fjerne administratorrettighetene dine. Skriv derfor \[N\] og trykk deretter \[Enter\] igjen.

Du kan svare på alle gjenværende spørsmål med \[Y\] og bekrefte ved å trykke \[Enter\]. Som standard vil testdatabasen og noen anonyme brukere bli fjernet. I tillegg vil eksterne root-pålogginger bli deaktivert.

### Trinn 4: Opprett en administratorkonto (valgfritt)

Følgende trinn er valgfritt. Siden root-brukeren av MariaDB på Debian bruker **unix\_socket i stedet for et passord** for autentisering som standard, kan det oppstå problemer med eksterne programmer så snart de krever administratorrettigheter. Det er derfor fornuftig å opprette en administratorkonto i tillegg til root-kontoen, som brukes for tilgang med passord. Denne får de samme rettighetene som root-kontoen, men er konfigurert for bruk med passordbeskyttelse. For å gjøre dette, følg disse trinnene.

Åpne MariaDB:

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

Opprett deretter en ny bruker med root-rettigheter og et passord. Du kan velge brukernavn og passord selv.

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

Bruk nå «FLUSH PRIVILEGES» slik at endringene blir gjeldende umiddelbart:

```sql
FLUSH PRIVILEGES;
```

Til slutt, avslutt skallet:

```bash
exit
```

### Trinn 5: Kontroller MariaDB

I det siste trinnet må du sjekke om MariaDB kjører riktig og automatisk etter at det er installert på Debian 10. For å gjøre dette, bruk følgende kommando:

```bash
sudo systemctl status mariadb
```

Hvis MariaDB ikke starter automatisk, bruk denne kommandoen:

```bash
sudo systemctl start mariadb
```

Nå kan du bruke MariaDB.


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