# MariaDB:n asentaminen Ubuntu 20.04:ään

Asenna MariaDB Ubuntu 20.04:ään seuraamalla näitä ohjeita:

1. Päivitä järjestelmä
2. Aloita asennus
3. Mukauta suojausskripti
4. Luo salasanalla suojattu järjestelmänvalvojan käyttäjä (valinnainen)
5. Tarkista asennus

Seuraavissa osioissa opastamme sinut asennuksen läpi vaihe vaiheelta.

## MariaDB osana LAMP-pinoa

MariaDB on saavuttanut merkittävän etumatkan MySQL:ään nähden, ja siksi monet käyttäjät suosivat sitä SQL-palvelimenaan. Tämä MySQL:n haara on **erittäin vakaa, erittäin joustava ja tarjoaa vahvan tietoturva-arkkitehtuurin.** MariaDB voidaan integroida saumattomasti Ubuntu-käyttöjärjestelmän LAMP-pinoon (Linux, Apache, MySQL ja PHP, Python tai Perl) ilman muutoksia tai ongelmia. Tässä oppaassa annamme vaiheittaiset ohjeet MariaDB:n asentamiseen ja määrittämiseen Ubuntu 20.04 -käyttöjärjestelmässä.

Vinkki Jos käytät uudempaa Linux-jakelupakettia, löydät yksityiskohtaiset ohjeet [MariaDB:n asentamiseen Ubuntu 22.04:ään](https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/asenna-mariadb-ubuntu-2204aeaen/) digitaalisesta oppaastamme.

## Vaatimukset

MariaDB:n asentaminen Ubuntuun edellyttää vain muutaman vaatimuksen täyttämistä. Ennen varsinaista prosessia sinun on varmistettava, että sinulla on Linux-järjestelmällä (tässä tapauksessa versio 20.04) varustettu palvelin. Tätä varten on määritettävä **hallinnollinen ei-pääkäyttäjä**. Paras tapa varmistaa asennuksen turvallisuus on sopiva palomuuri.

## Päivitä järjestelmäsi

Ennen kuin asennat MariaDB:n Ubuntu 20.04:ään, on järkevää päivittää järjestelmä uusimpaan versioon. Käytä vastaavia `apt` **komentoa** päivittääksesi pakettihakemiston ja varmistaaksesi, että kaikki tiedostot ja riippuvuudet ovat ajan tasalla. Tämä on turvallisuussyistä, jotta voit työskennellä virheettömällä palvelimella. Vastaavat komennot ovat seuraavat:

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

## Asenna MariaDB Ubuntu 20.04:ään

Jos järjestelmäsi, mukaan lukien kaikki paketit, on päivitetty onnistuneesti, voit aloittaa MariaDB:n asennuksen Ubuntu 20.04:ään. Käytä seuraavaa komentoa purkaaksesi tietokannan hallintajärjestelmän paketit, jotka ovat jo mukana Ubuntu-paketistossa:

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

Tässä vaiheessa suoritetaan vain asennus. Tärkeät turvallisuustoimenpiteet ja määritykset hoidetaan seuraavassa vaiheessa.

## Määritä suojausskripti

MariaDB sisältää tätä tarkoitusta varten oman turvallisuuskriptin. Tämän skriptin avulla voit muokata erilaisia oletusasetuksia ja parantaa sovelluksen turvallisuutta. Voit suorittaa skriptin seuraavalla komennolla:

```bash
sudo mariadb_secure_installation
```

Kun avaat skriptin, ensimmäisessä vaiheessa sinua pyydetään antamaan tietokannan pääkäyttäjän salasana. Koska et ole vielä määrittänyt tätä, paina \[Enter\] ohittaaksesi tämän vaiheen.

Tämä mahdollistaa uuden pääkäyttäjän salasanan asettamisen tietokannalle seuraavassa vaiheessa. Tämä voi kuitenkin aiheuttaa ongelmia, koska MariaDB:n pääkäyttäjä on **tiiviisti yhteydessä** järjestelmän ylläpitoon. Siksi on suositeltavaa olla muuttamatta todennusasetuksia toistaiseksi. Kirjoita \[N\] ja vahvista valinta painamalla \[Enter\].

Voit vahvistaa skriptin lisäasetukset painamalla \[Y\] ja \[Enter\]. Muiden kehotteiden lisäksi sinulta kysytään, **haluatko poistaa nimettömät käyttäjät ja testitietokannan**. Lisäksi **etäkäyttäjien pääkäyttäjätunnukset poistetaan käytöstä**. Lopuksi skripti kysyy, haluatko ottaa kaikki muutokset käyttöön välittömästi.

## Luo valinnaisesti salasanalla suojattu järjestelmänvalvoja

Seuraava vaihe on valinnainen, mutta koska et ole asettanut salasanaa pääkäyttäjälle, se on silti erittäin hyödyllinen. Jos asetat **ylimääräisen järjestelmänvalvojan** ja varmistat, että se on salasanasuojattu, olet valmis kaikkiin käyttötapauksiin. Oletusarvoisesti kirjautuminen tapahtuu unix\_socket-laajennuksella, eikä salasanaa vaadita. Tämä voi kuitenkin aiheuttaa ongelmia, kun ulkoiset ohjelmat vaativat järjestelmänvalvojan oikeuksia. Siksi on varovaisuussyistä suositeltavaa luoda ylimääräinen tili, jolla on järjestelmänvalvojan oikeudet ja salasanasuojaus. Voit tehdä tämän avaamalla ensin MariaDB-komentokehotteen:

```bash
sudo mariadb
```

Seuraavaksi luo uusi järjestelmänvalvoja ja aseta salasana. Muokkaa “käyttäjätunnus” ja “salasana” -paikkamerkkejä tarpeidesi mukaan:

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

Käytä sitten `FLUSH PRIVILEGES` muutosten välittömään käyttöönottoon:

```bash
FLUSH PRIVILEGES;
```

Poistu sitten MariaDB-komentotulkista:

```bash
exit
```

## Tarkista tila

Kun olet asentanut MariaDB:n Ubuntu 20.04:ään, voit tarkistaa sen tilan nähdäksesi, onko se toiminut. Näin voit tehdä sen:

```bash
sudo systemctl status mariadb
```

MariaDB suoritetaan oletusarvoisesti automaattisesti. Jos näin ei ole, voit käyttää tietokantaa seuraavalla komennolla:

```bash
sudo systemctl start mariadb
```


This is a markdown version of: [https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/asenna-mariadb-ubuntu-2004aeaen/](https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/asenna-mariadb-ubuntu-2004aeaen/) for AI/LLM consumption.