# Kaip įdiegti MariaDB į Debian 10

Norint įdiegti MariaDB į Debian 10, reikia atlikti šiuos veiksmus:

1. Atnaujinkite sistemą iki naujausios versijos.
2. Įdiekite duomenų bazės valdymo sistemą.
3. Konfigūruokite MariaDB.
4. Jei reikia, sukurkite papildomą administratorių.
5. Patikrinkite įdiegimą.

## Kodėl MariaDB ir Debian 10 yra geras derinys?

Ar palyginote MariaDB ir MySQL ir nusprendėte rinktis naujesnę versiją? Taip pat galite pasirinkti naudoti duomenų bazės valdymo sistemą kaip MySQL alternatyvą LAMP steke (Linux, Apache, MySQL ir PHP, Python arba Perl) su [Debian](https://www.ionos.com/lt-lt/digitalguide/serveris/zinios/debian-universali-sistemine-programine-iranga/). Kadangi MariaDB yra **tiesioginis pakaitalas**, tai visada buvo palyginti nesudėtinga. Tačiau tuo tarpu Debian visiškai perėjo prie MariaDB ir teikia tik atitinkamus paketus.

Tip Mūsų skaitmeniniame vadove taip pat rasite instrukcijas, kaip [įdiegti MariaDB į Debian 11](https://www.ionos.com/lt-lt/digitalguide/priegloba/techniniai-klausimai/idiekite-mariadb-i-debian-11/) arba [įdiegti MariaDB į Debian 12](https://www.ionos.com/lt-lt/digitalguide/priegloba/techniniai-klausimai/idiekite-mariadb-i-debian-12/). Taip pat yra naudingas vadovas, kaip įdiegti MongoDB į Debian 10.

## Kokie reikalavimai turi būti įvykdyti?

Norint įdiegti MariaDB į Debian, reikia įvykdyti tik keletą reikalavimų. Svarbu, kad būtumėte sukūrę serverį su Debian 10 ir turėtumėte **ne root vartotoją su sudo teisėmis**. Taip pat reikėtų iš anksto nustatyti ir aktyvuoti galingą ugniasienę. Kai šie reikalavimai bus įvykdyti, galėsite pradėti diegimo procesą.

## Kaip įdiegti MariaDB Debian 10 sistemoje žingsnis po žingsnio

Toliau pateikiami veiksmai paaiškina, kaip įdiegti MariaDB į Debian 10.

### 1 žingsnis: Atnaujinkite sistemą

Pirmasis žingsnis yra atnaujinti paketų indeksą, kad galėtumėte dirbti su naujausiomis versijomis. Tai galite padaryti naudodami šias `apt` komandas:

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

Jūsų Debian 10 įdiegimas dabar turėtų būti atnaujintas.

### 2 žingsnis: MariaDB įdiegimas Debian 10

Tada galite įdiegti MariaDB. Debian 10 versijoje 10.3 yra įtraukta į paketų saugyklą pagal numatytuosius nustatymus, nes dabar ji laikoma pageidaujama MySQL parinktimi. Norėdami įdiegti paketą, naudokite šią komandą:

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

### 3 žingsnis: Konfigūruokite MariaDB saugumo nustatymus

Nors esate įdiegę būtinus MariaDB programos failus Debian 10, šiuo metu nėra **jokių saugumo priemonių** ar tinkamos konfigūracijos. Siekiant apsaugoti jūsų duomenis ir sistemą, MariaDB pakete yra scenarijus, kuris padeda reguliuoti prieigą prie serverio ir pašalinti nenaudojamas paskyras. Norėdami pritaikyti šiuos pakeitimus, naudokite šį scenarijų:

```bash
sudo mysql_secure_installation
```

Pirmajame žingsnyje bus paprašyta įvesti root slaptažodį. Kadangi slaptažodžio dar nenustatėte, spauskite \[Enter\]. Tada galėsite sukurti naują slaptažodį. Tačiau, kadangi MariaDB root paskyra yra glaudžiai susijusi su įvairiomis automatinėmis priežiūros ir administravimo užduotimis, **šiuo metu** neturėtumėte keisti **autentifikavimo**. Priešingu atveju, blogiausiu atveju, atnaujinimai gali panaikinti jūsų administravimo teises. Todėl įveskite \[N\] ir vėl paspauskite \[Enter\].

Į visus likusius klausimus galite atsakyti \[Y\] ir patvirtinti paspaudę \[Enter\]. Pagal numatytuosius nustatymus bus pašalinta bandomoji duomenų bazė ir kai kurie anoniminiai vartotojai. Be to, bus išjungtas nuotolinis prisijungimas kaip root.

### 4 žingsnis: Sukurkite administratoriaus paskyrą (pasirinktinai)

Kitas žingsnis yra neprivalomas. Kadangi MariaDB root vartotojas Debian sistemoje pagal numatytuosius nustatymus naudoja **unix\_socket vietoj slaptažodžio** autentifikavimui, gali kilti problemų su išorinėmis programomis, kai jos reikalauja administratoriaus teisių. Todėl verta sukurti administratoriaus paskyrą papildomai prie root paskyros, kuri naudojama prisijungimui su slaptažodžiu. Šiai paskyrai suteikiamos tos pačios teisės kaip ir root paskyrai, bet ji sukonfigūruota naudoti su slaptažodžio apsauga. Norėdami tai padaryti, atlikite šiuos veiksmus.

Atidarykite MariaDB:

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

Tada sukurkite naują vartotoją su administratoriaus teisėmis ir slaptažodžiu. Vartotojo vardą ir slaptažodį galite pasirinkti patys.

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

Dabar naudokite „FLUSH PRIVILEGES“, kad pakeitimai būtų taikomi iš karto:

```sql
FLUSH PRIVILEGES;
```

Galiausiai išeikite iš apvalkalo:

```bash
exit
```

### 5 žingsnis: Patikrinkite MariaDB

Paskutiniame žingsnyje patikrinkite, ar MariaDB veikia tinkamai ir automatiškai po įdiegimo Debian 10. Tam naudokite šią komandą:

```bash
sudo systemctl status mariadb
```

Jei MariaDB nepaleidžiama automatiškai, naudokite šią komandą:

```bash
sudo systemctl start mariadb
```

Dabar galite naudoti MariaDB.


This is a markdown version of: [https://www.ionos.com/lt-lt/digitalguide/priegloba/techniniai-klausimai/idiekite-mariadb-i-debian-10/](https://www.ionos.com/lt-lt/digitalguide/priegloba/techniniai-klausimai/idiekite-mariadb-i-debian-10/) for AI/LLM consumption.