Kako instalirati MariaDB 10.6 na Debian 11

MariaDB jedna je od najpopularnijih baza podataka otvorenog koda pored svog začetnika MySQL. Izvorni tvorci MySQL razvijen MariaDB kao odgovor na strahove da MySQL odjednom će postati plaćena usluga jer ju je Oracle kupio 2010. Sa svojom poviješću sličnih taktika, programeri iza MariaDB-a obećali su da će je držati otvorenim kodom i bez strahova poput onoga što se dogodilo MySQL.

MariaDB postao jednako popularan kao MySQL s programerima, sa značajkama kao što je napredno grupiranje s Grupa Galera 4, brži cache/indeksi, strojevi za pohranu i značajke/proširenja koje nećete pronaći u MySQL.

U sljedećem tutorialu naučit ćete kako instalirati MariaDB 10.6 na Debian 11.

Preduvjeti

Ažuriranje operativnog sustava

Ažurirajte svoj Debian 11 operativni sustav kako biste bili sigurni da su svi postojeći paketi ažurirani:

sudo apt update && sudo apt upgrade

Instalirajte ovisnosti

Prvi korak je instaliranje ovisnosti potrebnih za instalaciju. Da biste to učinili, koristite sljedeću naredbu u svom terminalu:

sudo apt-get install curl software-properties-common dirmngr -y

Oglas


Uvezite GPG ključ i spremište

Da biste uspješno instalirali MariaDB, morat ćete uvesti GPG ključ kako biste provjerili jesu li paketi iz autentičnog izvora i nisu modificirani. Da biste to učinili, koristite sljedeću naredbu:

sudo curl -LsSO https://mariadb.org/mariadb_release_signing_key.asc
sudo chmod -c 644 mariadb_release_signing_key.asc
sudo mv -vi mariadb_release_signing_key.asc /etc/apt/trusted.gpg.d/
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://mirror.realcompute.io/mariadb/repo/10.6/debian bullseye main'

Napomena, zrcala za preuzimanje mogu se pronaći na ovoj stranici iz Zaklada MariaDB kako biste pronašli mjesto bliže vama za spremište.

Primjer rezultata:

Sada kada su ključ i spremište uvezeni, ažurirajte popis upravitelja paketa apt kako bi odražavao novi dodatak.

sudo apt update

Instalirajte MariaDB

Da biste instalirali MariaDB, morat ćete instalirati klijentske i poslužiteljske pakete. To se može učiniti na sljedeći način:

sudo apt install mariadb-server mariadb-client

Primjer rezultata:

Kako instalirati MariaDB 10.6 na Debian 11

Upišite Y a zatim pritisnite tipku enter za nastavak instalacije.

Potvrdite instalaciju MariaDB provjerom verzije i build:

mariadb --version

Primjer rezultata:

mariadb  Ver 15.1 Distrib 10.6.4-MariaDB, for debian-linux-gnu (x86_64) using readline EditLine wrapper

Oglas


Provjerite status MariaDB poslužitelja

Sada ste instalirali MariaDB i možete provjeriti status softvera baze podataka pomoću sljedeće systemctl naredbe:

systemctl status mariadb

Prema zadanim postavkama, status MariaDB-a će biti isključen. Za pokretanje MariaDB koristite sljedeću naredbu:

sudo systemctl start mariadb

Sada ponovno provjerite status i trebali biste dobiti sljedeće:

Kako instalirati MariaDB 10.6 na Debian 11

Za zaustavljanje MariaDB:

sudo systemctl stop mariadb

Da biste omogućili MariaDB pri pokretanju sustava:

sudo systemctl enable mariadb

Da biste onemogućili MariaDB pri pokretanju sustava:

sudo systemctl disable mariadb

Za ponovno pokretanje MariaDB usluge:

sudo systemctl restart mariadb

Osigurajte MariaDB sa sigurnosnom skriptom

Prilikom instaliranja MariaDB svježe, zadane postavke koje su zadane smatraju se slabima prema većini standarda i uzrokuju zabrinutost zbog potencijalnog dopuštanja upada ili iskorištavanja hakera, rješenje je pokrenuti instalacijsku sigurnosnu skriptu koja dolazi s MariaDB montaža.

Prvo upotrijebite sljedeću naredbu za pokretanje (mysql_secure_installation):

sudo mysql_secure_installation

Dalje, slijedite u nastavku:

  • Postavljanje lozinke za korijen računi.
  • Uklanjanje root računa koji su dostupni izvan lokalnog hosta.
  • Uklanjanje računa anonimnih korisnika.
  • Uklanjanje testne baze podataka kojoj prema zadanim postavkama mogu pristupiti anonimni korisnici.

Napomena, koristite (I) ukloniti sve.


Oglas


Prijavite se na MariaDB instancu

Sada kada ste dovršili sigurnosnu skriptu nakon instalacije, prijavite se na svoj MariaDB baza podataka se može napraviti pomoću sljedećeg:

sudo mysql -u root -p

Od vas će se tražiti da unesete svoj korijen lozinku, a zatim ćete biti uspješno prijavljeni na MariaDB terminal baze podataka:

Primjer:

Kako instalirati MariaDB 10.6 na Debian 11

Za izlaz iz terminala upišite sljedeće izlazna naredba:

exit;

Deinstalirajte MariaDB

Ako više ne želite koristiti MariaDB i želite ga u potpunosti ukloniti, izvršite sljedeću naredbu:

sudo apt autoremove maridb-server mariadb-client

Uklonite GPG ključ:

sudo rm /etc/apt/trusted.gpg.d/mariadb_release_signing_key.asc

Uklonite repo:

sudo rm /etc/apt/sources.list.d/mariadb.list

Oglas


Komentari i zaključak

U tutorialu ste naučili kako instalirati najnoviju verziju MariaDB-a na najnovije stabilno izdanje Debian 11. Općenito, pomoglo bi ako biste nadogradili staru stabilnu verziju 10.5 jer je sada prilično začinjena u usporedbi s 10.6, a tu su i ogromne prednosti u izvedbi s nadogradnjom. Ako nadogradite, uvijek napravite sigurnosnu kopiju baze podataka prije nego to učinite kako biste izbjegli bezbrojne sate boli i potpune frustracije.

Ostavite komentar