MariaDB je besplatni i razvijen u zajednici sustav relacijskih baza podataka koji je kompatibilna zamjena za iznimno popularan sustav upravljanja bazama podataka MySQL.
Isključeno je iz MySQL -a nakon što su izvorni programeri MySQL -a izrazili svoje sumnje u vezi s preuzimanjem MySQL -a od strane Oraclea. Od tada, MariaDB jamči da će ostati besplatan i otvorenog koda pod GNU licencom.
MariaDB masovno je popularan zbog svojih brzih performansi, skalabilnosti, stabilnosti i robusnosti. Kompatibilan je sa širokim rasponom operativnih sustava, uključujući Linux, FreeBSD, Mac i Windows.
Bogat niz mehanizama za pohranu, dodataka i drugih kul alata koje nudi čine ga idealnim mogućnost za različite slučajeve uporabe, poput analize podataka, skladištenja podataka, transakcijske obrade i tako dalje. Zapravo, to je ključna komponenta SVJETILJKA & LEMP hrpe koje se koriste za hosting web aplikacija.
Ključne značajke MariaDB -a uključuju:
U ovom članku ćemo vam pokazati kako instalirati MariaDB poslužitelj baze podataka uključen Rocky Linux 8.
Prema zadanim postavkama, Rocky Linux AppStream spremište pruža MariaDB 10.3. Međutim, ovo nije najnovija verzija. Trenutno je trenutno stabilno izdanje MariaDB 10.6.
Da biste instalirali najnoviju verziju, stvorite MariaDB datoteku spremišta na vašem sustavu kako slijedi.
$ sudo vim /etc/yum.repos.d/mariadb.repo.
Zalijepite prikazane retke.
[mariadb] ime = MariaDB. baseurl = http://yum.mariadb.org/10.6/rhel8-amd64. module_hotfixes = 1. gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB. gpgcheck = 1
Zatim spremite promjene i izađite iz datoteke.
Zatim ažurirajte sistemska spremišta za Rocky kako bi registrirali novo dodano spremište.
$ sudo dnf ažuriranje.
Dok je spremište na mjestu, pomaknite se i instalirajte MariaDB poslužitelj baze podataka kako je prikazano:
$ sudo dnf instalirajte mariadb-poslužitelj mariadb.
Nakon instaliranja omogućite MariaDB usluga za pokretanje pri pokretanju i pokretanje usluge pomoću sljedećih naredbi.
$ sudo systemctl enable mariadb. $ sudo systemctl start mariadb.
Zatim provjerite radni status MariaDB.
$ sudo systemctl status mariadb.
Izlaz pokazuje da sve radi kako treba.
MariaDB dolazi sa zadanim postavkama koje su slabe i predstavljaju sigurnosne rizike koji mogu uzrokovati iskorištavanje poslužitelja baze podataka od strane hakera. Stoga moramo poduzeti dodatne mjere za zaštitu poslužitelja baze podataka.
Da bismo to učinili, pokrenut ćemo donju skriptu.
$ sudo mysql_secure_installation.
Prvo postavite root lozinku.
Za preostale upite pritisnite 'Y'
za brisanje anonimnih korisnika, onemogućite udaljenu prijavu na root i uklonite testnu bazu podataka koja nije potrebna u produkciji te na kraju spremite promjene.
Za prijavu na MariaDB poslužitelja baze podataka, pokrenite sljedeću naredbu
$ sudo mysql -u korijen -p.
Navedite root lozinku koju ste konfigurirali u prethodnom koraku i pritisnite UNESI za pristup MariaDB ljuska.
Izvolite. Uspješno smo instalirali MariaDB poslužitelj baze podataka uključen Rocky Linux 8. Upamtite, još uvijek možete koristiti verziju koju nudi AppStream spremište koje će raditi sasvim u redu. Međutim, ako želite instalirati najnoviju verziju MariaDB, tada će dodavanje spremišta učiniti trik.