# Kuidas installida MariaDB Debian 11-le

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

1. Uuendage oma Debian 11 installatsioon.
2. Paigalda MariaDB.
3. Kohandage konfiguratsioon vastavalt oma vajadustele.
4. Looge täiendav administraatorikasutaja (valikuline).
5. Kontrollige, kas installatsioon õnnestus.

## Miks sobivad MariaDB ja Debian 11 hästi kokku?

MariaDB ja MySQLi võrdluses on MariaDB end juba ammu tõestanud. See SQL-server on tuntud oma äärmiselt suure töökindluse, kõrge turvalisuse ja üldiselt suurema paindlikkuse poolest võrreldes sama päritolu vanema andmebaasi haldussüsteemiga. **See** on loodud **MySQLi** otsese **asendusena ja** seda saab kasutada MySQLi asendajana LAMP-stakis (Linux, Apache, MySQL ja PHP, Python või Perl) ilma oluliste kohandusteta. [Debian](https://www.ionos.com/et-ee/digitalguide/server/oskusteave/debian-universaalne-suesteemitarkvara/) on samuti juba mõnda aega kasutanud MariaDB-d ja sisaldab vaikimisi vajalikke pakette.

Tip Kui soovite [MariaDB-d Debian 10-le installida](https://www.ionos.com/et-ee/digitalguide/hosting/tehnilised-kuesimused/mariadb-installimine-debian-10-le/), leiate abistavaid juhiseid meie digitaalsest juhendist, samuti juhiseid [MariaDB seadistamiseks Debian 12-le](https://www.ionos.com/et-ee/digitalguide/hosting/tehnilised-kuesimused/mariadb-installimine-debian-12-le/). Kui soovite Debian 10-le hoopis MongoDB-d kasutada, juhendame teid ka kõikide vajalike sammude läbiviimisel.

## Millised nõuded tuleb täita?

MariaDB installimiseks Debian 11-le on vaja täita vaid mõned nõuded. Esiteks on vaja serverit, millele Debian 11 on juba installitud. Selle serveri jaoks on vaja root-juurdepääsu ning sobiv tulemüür peab olema seadistatud ja aktiveeritud. Reeglina piisab ühest CPU-tuumast. Lisaks on vaja vähemalt **512 megabaiti RAM-i ja 1 gigabaiti kõvakettaruumi**.

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

Järgmistes jaotistes näidatakse samm-sammult, kuidas installida MariaDB Debian 11-le.

### Samm 1: Paketiindeksi uuendamine

Enne tegeliku installimise alustamist peaksite veenduma, et kõik teie programmid ja Debian 11 ise on ajakohased. Selleks uuendage pakettide indeksit järgmiste kahe `apt` uga:

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

Kui see on tehtud, võite alustada MariaDB installimist Debian 11-le.

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

Kasutage järgmist käsku MariaDB paketi installimiseks:

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

Kui see protsess on lõpetatud, tähendab see, et olete installinud MariaDB Debian 11-le, kuid teie süsteemi jaoks ei ole veel võetud mingeid turvameetmeid. See osa tuleb järgmises etapis.

### 3. samm: Käivita turvaskript

MariaDB pakub oma uuematele versioonidele omaenda turvaskripti. Selle skripti abil saate muuta mõningaid vaikimisi seadeid. Skripti käivitamise käsk on järgmine:

```bash
sudo mysql_secure_installation
```

Kui käivitate skripti, palutakse teil esmalt sisestada andmebaasi juurkasutaja parool. Kuna te pole seda veel seadistanud, vajutage \[Enter\], et **see samm praegu vahele jätta**. Seejärel küsitakse, kas soovite minna üle unix\_socket-i kaudu autentimisele. Sisestage \[N\] ja vajutage \[Enter\], et kinnitada.

Teil küsitakse, kas soovite muuta oma root-parooli. **Turvalisuse kaalutlustel** ei ole see siiski soovitatav, seega vajutage uuesti \[N\] ja \[Enter\]. Vastake järgmistele küsimustele \[Y\], et eemaldada anonüümsed kasutajad, testandmebaas ja root-sisselogimised eemalt.

### 4. samm: Lisage täiendav administraator (valikuline)

Järgmine samm on vabatahtlik, kuid süsteemi turvalisuse tagamiseks väga soovitatav. Debian 11-s autentitakse MariaDB root-kasutaja parooli asemel unix\_socket abil. Kuigi sellel on mõned eelised, võib see põhjustada probleeme, kui välised programmid vajavad administraatori õigusi. Lahenduseks on **luua** root-kontole **täiendav administraatori kasutaja**. Selleks tuleb teha järgmised sammud:

Ava MariaDB-kest:

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

Nüüd looge uus kasutaja. Muutke kasutajanime ja parooli vastavalt vajadusele.

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

Kasutage turvalisuse tagamiseks käsku „FLUSH PRIVILEGES”:

```sql
FLUSH PRIVILEGES;
```

Lõpuks sulgege kest:

```bash
exit
```

### 5. samm: Kontrollige, kas installimine õnnestus

Lõpuks kontrollige, kas MariaDB installimine Debian 11-le õnnestus. Selleks testige staatust järgmise käsuga:

```bash
sudo systemctl status mariadb
```

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

```bash
sudo systemctl start mariadb
```

Nüüd võite MariaDB-d vabalt kasutada.


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