# Kuidas installida MariaDB Debian 10-le

MariaDB installimiseks Debian 10-le on vaja teha järgmised sammud:

1. Uuendage oma süsteem viimase versioonini.
2. Paigalda andmebaasi haldamise süsteem.
3. Konfigureerige MariaDB.
4. Looge vajadusel täiendav administraator.
5. Kontrollige installi.

## Miks on MariaDB ja Debian 10 hea kombinatsioon?

Kas olete võrrelnud MariaDB-d ja MySQL-i ning otsustanud uuema versiooni kasuks? Võite ka valida andmebaasi haldussüsteemi kasutamise MySQL-i alternatiivina LAMP-stakis (Linux, Apache, MySQL ja PHP, Python või Perl) [Debianiga](https://www.ionos.com/et-ee/digitalguide/server/oskusteave/debian-universaalne-suesteemitarkvara/). Kuna MariaDB on **vahetatav asendus**, on see alati olnud suhteliselt probleemivaba. Vahepeal on Debian siiski täielikult üle läinud MariaDB-le ja pakub ainult vastavaid pakette.

Tip Meie digitaalsest juhendist leiate ka juhised [MariaDB installimiseks Debian 11](https://www.ionos.com/et-ee/digitalguide/hosting/tehnilised-kuesimused/mariadb-installimine-debian-11-le/) või [MariaDB installimiseks Debian 12](https://www.ionos.com/et-ee/digitalguide/hosting/tehnilised-kuesimused/mariadb-installimine-debian-12-le/). Samuti on seal kasulik juhend MongoDB installimiseks Debian 10.

## Millised nõuded tuleb täita?

MariaDB installimiseks Debianisse on vaja täita vaid mõned nõuded. Oluline on, et olete loonud serveri Debian 10-ga ja teil on **sudo õigustega mitte-root kasutaja**. Samuti tuleks eelnevalt seadistada ja aktiveerida võimas tulemüür. Kui need nõuded on täidetud, võite alustada installimisprotsessi.

## Kuidas installida MariaDB Debian 10-le samm-sammult

Järgmised sammud selgitavad, kuidas installida MariaDB Debian 10-le.

### 1. samm: Süsteemi uuendamine

Esimene samm on uuendada oma pakettide indeks, et tagada, et töötate viimaste versioonidega. Selleks kasutage järgmisi `apt` käsku:

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

Teie Debian 10 installatsioon peaks nüüd olema ajakohane.

### 2. samm: MariaDB installimine Debian 10-le

Seejärel saate installida MariaDB. Debian 10-s on versioon 10.3 vaikimisi pakettide hoidlas, kuna seda peetakse nüüd eelistatud MySQL-i valikuks. Paketi installimiseks kasutage järgmist käsku:

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

### 3. samm: MariaDB turvasätete konfigureerimine

Kuigi olete Debian 10-le installinud olulised MariaDB programmi failid, **puuduvad** praegu **turvalisuse meetmed** ja sobiv konfiguratsioon. Teie andmete ja süsteemi kaitsmiseks sisaldab MariaDB pakett skripti, mis aitab teil reguleerida serverile juurdepääsu ja eemaldada kasutamata kontosid. Nende muudatuste rakendamiseks kasutage järgmist skripti:

```bash
sudo mysql_secure_installation
```

Esimeses etapis küsitakse teilt root-parooli. Kuna te pole veel parooli seadnud, vajutage \[Enter\]. Seejärel on teil võimalus luua uus parool. Kuna MariaDB root-konto on tihedalt seotud mitmesuguste automatiseeritud hooldus- ja haldusülesannetega, ei tohiks te **praegu autentimist** muuta. Vastasel juhul võivad halvimal juhul uuendused teie haldusõigused eemaldada. Seetõttu kirjutage \[N\] ja vajutage uuesti \[Enter\].

Kõikidele ülejäänud küsimustele võite vastata \[Y\] ja kinnitada \[Enter\] klahviga. Vaikimisi eemaldatakse testandmebaas ja mõned anonüümsed kasutajad. Lisaks keelatakse kaugjuurdepääs root-kasutajana.

### 4. samm: Loo administraatori konto (valikuline)

Järgmine samm on vabatahtlik. Kuna MariaDB juurkasutaja Debianis kasutab vaikimisi autentimiseks **parooli asemel unix\_socket’it**, võivad väliste programmide puhul tekkida probleemid, kui need nõuavad administraatori õigusi. Seetõttu on mõistlik luua lisaks juurkasutaja kontole ka administraatori konto, mida kasutatakse parooliga juurdepääsuks. Sellele antakse samad õigused kui juurkasutaja kontole, kuid see on konfigureeritud parooliga kaitstuks. Selleks tegutse järgmiselt.

Ava MariaDB:

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

Seejärel looge uus kasutaja, kellel on root-õigused ja parool. Kasutajanime ja parooli saate ise valida.

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

Kasutage nüüd käsku „FLUSH PRIVILEGES”, et muudatused rakenduksid kohe:

```sql
FLUSH PRIVILEGES;
```

Lõpuks väljuge shellist:

```bash
exit
```

### 5. samm: Kontrollige MariaDB-d

Viimases etapis kontrollige, kas MariaDB töötab pärast Debian 10-le installimist korralikult ja automaatselt. Selleks kasutage järgmist käsku:

```bash
sudo systemctl status mariadb
```

Kui MariaDB ei käivitu automaatselt, kasutage järgmist käsku:

```bash
sudo systemctl start mariadb
```

Nüüd saate kasutada MariaDB-d.


This is a markdown version of: [https://www.ionos.com/et-ee/digitalguide/hosting/tehnilised-kuesimused/mariadb-installimine-debian-10-le/](https://www.ionos.com/et-ee/digitalguide/hosting/tehnilised-kuesimused/mariadb-installimine-debian-10-le/) for AI/LLM consumption.