# Kaip įdiegti MariaDB į Debian 11

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

1. Atnaujinkite savo Debian 11 diegimą.
2. Įdiekite MariaDB.
3. Pritaikyti konfigūraciją pagal savo reikalavimus.
4. Sukurkite papildomą administratoriaus vartotoją (pasirinktinai).
5. Patikrinkite, ar įdiegimas buvo sėkmingas.

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

Palyginus MariaDB ir MySQL, MariaDB jau seniai įrodė savo pranašumą. Šis SQL serveris yra žinomas dėl savo ypatingo patikimumo, aukšto saugumo lygio ir didesnio lankstumo, palyginti su senesne tos pačios kilmės duomenų bazių valdymo sistema. Sukurtas kaip **tiesioginis MySQL pakaitalas**, jis gali būti naudojamas kaip MySQL pakaitalas LAMP steke (Linux, Apache, MySQL ir PHP, Python arba Perl) be didelių pakeitimų. [Debian](https://www.ionos.com/lt-lt/digitalguide/serveris/zinios/debian-universali-sistemine-programine-iranga/) taip pat jau gana ilgą laiką naudoja MariaDB ir numatytuoju būdu turi reikiamus paketus.

Tip Jei norite [įdiegti MariaDB į Debian 10](https://www.ionos.com/lt-lt/digitalguide/priegloba/techniniai-klausimai/idiekite-mariadb-i-debian-10/), mūsų skaitmeniniame vadove rasite naudingų instrukcijų, taip pat keletą instrukcijų, [kaip nustatyti MariaDB į Debian 12](https://www.ionos.com/lt-lt/digitalguide/priegloba/techniniai-klausimai/idiekite-mariadb-i-debian-12/). Jei norite naudoti MongoDB į Debian 10, mes taip pat padėsime jums atlikti visus reikiamus veiksmus.

## Kokie reikalavimai turi būti įvykdyti?

Norint įdiegti MariaDB į Debian 11, reikia įvykdyti tik keletą reikalavimų. Pirmiausia, jums reikės serverio, kuriame jau yra įdiegta Debian 11. Reikalinga root prieiga prie šio serverio, taip pat reikia nustatyti ir aktyvuoti tinkamą ugniasienę. Paprastai pakanka vieno procesoriaus branduolio. Be to, reikalinga mažiausiai **512 megabaitų RAM ir 1 gigabaitas kietojo disko vietos**.

## Kaip įdiegti MariaDB į Debian 11 žingsnis po žingsnio

Toliau pateiktuose skyriuose pateikiami išsamūs nurodymai, kaip įdiegti MariaDB į Debian 11.

### 1 žingsnis: Atnaujinkite paketų indeksą

Prieš pradėdami faktinę diegimą, turėtumėte įsitikinti, kad visos jūsų programos ir pats Debian 11 yra atnaujinti. Norėdami tai padaryti, atnaujinkite paketų indeksą šiais dviem `apt` komandomis:

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

Tai atlikus, galite pradėti diegti MariaDB į Debian 11.

### 2 žingsnis: įdiekite MariaDB į Debian 11

Naudokite šią komandą, kad įdiegtumėte MariaDB paketą:

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

Kai šis procesas bus baigtas, tai reikš, kad jūs įdiegėte MariaDB į Debian 11, bet jūsų sistemai dar nebuvo imtasi jokių saugumo priemonių. Tai bus padaryta kitame žingsnyje.

### 3 žingsnis: Vykdykite saugumo scenarijų

MariaDB siūlo savo saugumo scenarijų naujesnėms versijoms. Šį scenarijų galite naudoti norėdami pakeisti kai kuriuos numatytuosius nustatymus. Komanda, kuria paleidžiamas scenarijus, yra tokia:

```bash
sudo mysql_secure_installation
```

Paleidus scenarijų, pirmiausia bus paprašyta įvesti duomenų bazės administratoriaus slaptažodį. Kadangi jo dar nesate nustatę, spauskite \[Enter\], kad **šį žingsnį kol kas praleistumėte**. Tada bus paklausta, ar norite pereiti prie autentifikavimo per unix\_socket. Įveskite \[N\] ir spauskite \[Enter\], kad patvirtintumėte.

Jums bus paklausta, ar norite pakeisti savo root slaptažodį. Tačiau **dėl saugumo priežasčių** tai nėra rekomenduojama, todėl vėl paspauskite \[N\] ir \[Enter\]. Atsakykite į šiuos klausimus \[Y\], kad nuotoliniu būdu pašalintumėte anonimiškus vartotojus, bandomąją duomenų bazę ir root prisijungimus.

### 4 žingsnis: Nustatykite papildomą administratorių (pasirinktinai)

Kitas žingsnis yra neprivalomas, tačiau labai rekomenduojamas siekiant užtikrinti sistemos saugumą. Debian 11 sistemoje MariaDB root vartotojas autentiškumas patvirtinamas naudojant unix\_socket, o ne slaptažodį. Nors tai turi tam tikrų privalumų, tačiau gali sukelti problemų, kai išorinėms programoms reikalingos administratoriaus teisės. Sprendimas – **sukurti papildomą administratoriaus vartotoją**, kuris papildytų root paskyrą. Tai padaryti galima atlikus šiuos veiksmus:

Atidarykite MariaDB apvalkalą:

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

Dabar sukurkite naują vartotoją. Pakeiskite vartotojo vardą ir slaptažodį pagal poreikį.

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

Saugumo sumetimais naudokite komandą „FLUSH PRIVILEGES“:

```sql
FLUSH PRIVILEGES;
```

Galiausiai uždarykite apvalkalą:

```bash
exit
```

### 5 žingsnis: Patikrinkite, ar įdiegimas buvo sėkmingas

Galiausiai patikrinkite, ar MariaDB įdiegimas Debian 11 buvo sėkmingas. Norėdami tai padaryti, patikrinkite būseną šiuo komandomis:

```bash
sudo systemctl status mariadb
```

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

```bash
sudo systemctl start mariadb
```

Dabar galite laisvai naudoti MariaDB.


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