Kako instalirati MariaDB 10.6 na Rocky Linux 8

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 iznenada bi postala plaćena usluga jer ju je Oracle kupio 2010. S poviješću sličnih taktika, programeri koji stoje 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 Rocky Linux 8.

Preduvjeti

  • Preporučeni OS: Rocky Linux 8.+.
  • Korisnički račun: Korisnički račun sa sudo ili root pristupom.

Ažurirajte operativni sustav

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

sudo dnf upgrade --refresh -y

Tutorial će koristiti sudo naredba i pod pretpostavkom da imate sudo status.

Za provjeru sudo statusa na svom računu:

sudo whoami

Primjer izlaza koji prikazuje sudo status:

[joshua@rockylinux ~]$ sudo whoami
root

Da biste postavili postojeći ili novi sudo račun, posjetite naš vodič na Kako dodati korisnika u Sudoers na Rocky Linuxu.

Za korištenje root račun, upotrijebite sljedeću naredbu s root lozinkom za prijavu.

su

Oglas


Stvorite i uvezite MariaDB spremište

Zadana je MariaDB u paketu s Rocky Linux AppStream repozitorij pruža MariaDB 10.3, koji je sada prilično zastario. Da biste instalirali noviju verziju, većina će pogledati MariaDB 10.5 i najnovije stabilno izdanje MariaDB 10.6. Bilo koji se može instalirati dodavanjem službenog MariaDB projekti.

Prvo otvorite bilo koji uređivač teksta i stvorite a MariaDB datoteku spremišta na vašem sustavu kako slijedi:

sudo nano /etc/yum.repos.d/mariadb.repo

Zatim kopirajte i zalijepite sljedeće retke u datoteku za najnoviju verziju MariaDB 10.6:

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 

Ako želite alternativu više sezone MariaDB 10.5, zatim koristite sljedeće:

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 

Spremite datoteku (CTRL+O) a zatim izađite (CTRL+X).

Da biste dovršili instalaciju novog spremišta, morate ažurirati spremišta sustava za Stjenoviti linux za sinkronizaciju novo dodanog spremišta. Koristite sljedeću naredbu za ažuriranje na sljedeći način:

sudo dnf update

Instalirajte MariaDB u Rocky Linux

Sada kada ste instalirali spremište i ažurirali spremišta sustava kako bi odražavala nove promjene, vrijeme je za instalaciju MariaDB. Da biste to učinili, koristite sljedeću naredbu za instalaciju:

sudo dnf install mariadb-server mariadb

Primjer rezultata:

Kako instalirati MariaDB 10.6 na Rocky Linux 8

Tip "Y", a zatim pritisnite "ENTER TIPKA" za nastavak instalacije.

Po defaultu, MariaDB neće biti omogućen pri pokretanju i ako se neće uključiti, morat ćete učiniti oboje na sljedeći način:

Početi MariaDB, upišite sljedeće:

sudo systemctl start mariadb

Početi MariaDB pri pokretanju prema zadanim postavkama, upišite sljedeće:

sudo systemctl enable mariadb

Kada završite, trebali biste provjeriti da li je vaš MariaDB usluga radi ispravno sa sljedećom naredbom:

sudo systemctl status mariadb

Trebao bi dobiti (status ok) da znate da sve radi, primjer u nastavku:

Kako instalirati MariaDB 10.6 na Rocky Linux 8

Oglas


Kako osigurati MariaDB (sigurnosnu skriptu)

Prilikom instaliranja MariaDB svježe, zadane postavke 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

Zatim ćete dobiti upit da unesete svoj (MariaDB root lozinka). Za sada pritisnite (UNESI) ključ jer root lozinka još nije postavljena kao u nastavku:

Kako instalirati MariaDB 10.6 na Rocky Linux 8

Zatim, upišite (I) i pritisnite enter za postavljanje (Root) lozinka kao u nastavku:

Kako instalirati MariaDB 10.6 na Rocky Linux 8

Sljedeći niz pitanja možete sigurno pogoditi (UNESI), koji će odgovoriti (I) na sva sljedeća pitanja koja od vas traže (uklonite anonimne korisnike, onemogućite udaljenu root prijavu i uklonite testnu bazu podataka), Obratite pažnju na (I) je veliko, što znači da je to zadani odgovor kada pritisnete (UNESI) ključ.

Ovaj korak je bitan za sigurnost MariaDB baze podataka i ne smije se mijenjati ili preskakati osim ako ne znate što radite. Primjer u nastavku:

Kako instalirati MariaDB 10.6 na Rocky Linux 8

Pregled onoga što je gore trebalo učiniti:

  • 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.

Ovaj korak je bitan za sigurnost MariaDB baze podataka i ne smije se mijenjati ili preskakati osim ako ne znate što radite.

Kako se prijaviti u MariaDB instancu

Čestitamo, instalirali ste MariaDB na Rocky Linux 8. 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:

Kako instalirati MariaDB 10.6 na Rocky Linux 8

Za izlazak iz MariaDB terminala koristite sljedeću naredbu:

EXIT;

Čestitamo, uspješno ste instalirali MariaDB 10.6.


Oglas


Komentari i zaključak

U tutorialu ste naučili kako instalirati najnoviju verziju MariaDB-a na najnovije stabilno izdanje Rocky Linux 8. Općenito, verzija u streamu aplikacije prihvatljiva je za korištenje. Ipak, preporuča se nadogradnja na 10.5 jer je sada prilično začinjena u odnosu na 10.6, a postoje značajne prednosti u performansama 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