# Hvordan installere MariaDB på Ubuntu 22.04

Følg disse trinnene for å installere MariaDB på Ubuntu 22.04:

1. Oppdater systemet
2. Installer databasen
3. Konfigurer sikkerhetsskriptet
4. Opprett ekstra administrator med passordbeskyttelse (valgfritt)
5. Test MariaDB

Denne artikkelen viser deg de enkelte trinnene som må utføres.

## MariaDB som en direkte erstatning for MySQL

Det relasjonelle databasestyringssystemet MariaDB ble først publisert i 2009 som en forgrening av MySQL og regnes nå som et sterkt alternativ til denne SQL-serveren. Selv i sammenligning med MySQL imponerer forgreningen med sin høye fleksibilitet og utmerkede sikkerhetsarkitektur. Som en **direkte erstatning for MySQL** kan MariaDB integreres direkte i LAMP-stakken (Linux, Apache, MySQL og PHP, Python eller Perl) uten problemer. Løsningspakkene leveres nå også som standard i Ubuntu-repositoriet. Nedenfor forklarer vi hvordan du installerer MariaDB på Ubuntu 22.04.

Tip Hvis du ønsker å bruke en eldre versjon av Linux-distribusjonen, finner du også detaljerte instruksjoner for [hvordan du installerer MariaDB på Ubuntu 20.04](https://www.ionos.com/nb-no/digitalguide/hosting/tekniske-spoersmaal/installer-mariadb-paa-ubuntu-2004/) i vår digitale guide.

## De nødvendige kravene

Hvis du vil installere MariaDB på Ubuntu 22.04, må bare noen få krav oppfylles. Du trenger en server som allerede kjører denne versjonen av operativsystemet. En **ikke-root-administrator** må også konfigureres på denne serveren før selve prosessen starter. Du bør også konfigurere en passende brannmur.

## Oppdater pakkeindeksen

Før du begynner å installere MariaDB på Ubuntu 22.04, bør du imidlertid oppdatere hele systemet. De to apt-kommandoene brukes til å oppdatere **pakkeindeksen, alle applikasjoner og alle avhengigheter**. Dette gjør installasjonen sikrere og fjerner eventuelle feil. De tilsvarende kommandoene er:

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

## Installer MariaDB på Ubuntu 22.04

Bruk følgende instruksjoner for å installere MariaDB på Ubuntu 22.04. Siden SQL-serveren er inkludert i Ubuntu-repositoriet som standard, er det ikke nødvendig med ytterligere trinn for selve installasjonen.

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

## Konfigurer sikkerhetsskriptet

Den første installasjonen er nå fullført. For øyeblikket er MariaDB imidlertid konfigurert med standardinnstillingene. Dette betyr blant annet at **det ikke er angitt noe passord for tilgangsbegrensning**. For å løse dette tilbyr MariaDB et sikkerhetsskript som lar deg foreta tilleggskonfigurasjoner. Du kan kjøre dette skriptet med følgende kommando:

```bash
sudo mariadb_secure_installation
```

Når skriptet kjøres, vil det først be deg om root-passordet for databasen. Siden du ennå ikke har lagret et passord, trykker du bare på \[Enter\] for å velge alternativet **uten passord** og fortsette.

Deretter blir du bedt om å angi et root-passord for databasen for autentisering. Da dette er nært knyttet **til ulike vedlikeholdsoppgaver** i Ubuntu, anbefales det å ikke endre påloggingsalternativene på dette stadiet. Av sikkerhetsmessige årsaker anbefales det å trykke \[N\] og deretter \[Enter\]. Instruksjoner for hvordan du oppretter en ekstra administratorkonto med passordbeskyttelse, finner du nedenfor.

Begynn med å fortsette med sikkerhetsskriptet. Svar med \[Y\] på følgende spørsmål og trykk \[Enter\] for å bekrefte. Du blir spurt om du vil **slette anonyme brukere, fjerne en testdatabase og begrense ekstern root-tilgang**. Til slutt blir du bedt om å bekrefte om alle endringer skal brukes umiddelbart.

## Opprett en passordbeskyttet administratorbruker

Opprettelsen av en ekstra administratorbruker med passordautentisering er valgfritt, men løser et potensielt problem og øker dermed sikkerheten. Som standard skjer root-påloggingen for MariaDB via **unix\_socket-pluginen** og krever derfor ikke passord. Selv om denne tilnærmingen har visse fordeler, kan den også forårsake problemer når eksterne programmer trenger administratorrettigheter. Løsningen er å opprette en administratorbruker med samme rettigheter som root-kontoen, men autentisert med et passord. For å fortsette, start med å åpne kommandolinjen for MariaDB:

```bash
sudo mariadb
```

Opprett nå en ny bruker med administratorrettigheter, root-rettigheter og passordbeskyttelse. For å gjøre dette, erstatt plassholderne «brukernavn» og «passord» i følgende kode.

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

Bruk nå `FLUSH PRIVILEGES` slik at endringene blir umiddelbart gjeldende.

```bash
FLUSH PRIVILEGES;
```

Når du har gjort dette, avslutter du MariaDB-skallet.

```bash
exit
```

## Test MariaDB

Etter å ha installert MariaDB på Ubuntu 22.04, anbefales det å sjekke om installasjonen var vellykket. Du kan kontrollere serverstatusen ved å bruke følgende kommando:

```bash
sudo systemctl status mariadb
```

Hvis programmet ikke kjører automatisk, kan du også bruke denne kommandoen for å starte det:

```bash
sudo systemctl start mariadb
```


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