Kaip įdiegti MariaDB RHEL ir Debian sistemose


MariaDB yra dvejetainis MySQL pakaitalas, sukurtas pirminių MySQL projekto autorių ir visiškai suderinamas su MySQL. turintys daugiau funkcijų ir geresnį našumą.

Kodėl turėčiau naudoti MariaDB?

Kaip visi žinome, MySQL yra plačiai naudojama ir pati populiariausia RDBMS bei pirmasis kūrėjų pasirinkimas. 2008 m. MySQL įsigijo Sun Microsystem, kurią vėliau įsigijo Oracle ir nebėra atvirojo kodo .

Na, o MariaDB remia Monty Program AB ir MariaDB Foundation, o savarankiškai sukūrė pagrindinis MySQL kūrėjas. ir kiti bendruomenės nariai, ir yra tikrai atviro kodo.

MySQL sukūrė MichaelasMontyWidenius, David Axmark ir Allan Larsson, MySQL ir Monty Program AB įkūrėjas, dabar yra už MariaDB. Jie prižiūrėtų MariaDB fondo kūrimą.

Kas naudojasi MariaDB?

Yra daug platinimų ir didelių svetainių, kurios perjungtos į MariaDB, kai kurios iš jų yra:

  • Google
  • „Amazon“ žiniatinklio paslaugos
  • Facebook
  • „Mozilla Corporation“.
  • Vikipedija
  • OpenSuse
  • Fedora
  • OLX
  • Nimbuzz
  • SlashGear
  • ArchLinux
  • Redhat Enterprise Linux (iš RHEL7)
  • Mandžaras
  • Mageia
  • Debian
  • Čakros projektas
  • Gentoo
  • OpenBSD

„MariaDB“ diegimas RHEL pagrįstuose platinimuose

RHEL pagrįstuose platinimuose, pvz., CentOS Stream, Rocky Linux ir AlmaLinux, primygtinai rekomenduojama įdiegti atitinkamus RPM paketus iš „AppStream“ saugyklos. naudojant yum arba dnf, kaip parodyta.

yum install mariadb-server mariadb-backup mariadb-common
OR
dnf install mariadb-server mariadb-backup mariadb-common

Baigę diegti, galite pradėti, įjungti ir patikrinti paslaugos MariaDB būseną naudodami:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Paleidus MariaDB paslaugą, laikas padidinti jos saugumą nustatant pagrindinį slaptažodį, pašalinant anoniminius vartotojus, išjungiant nuotolinį root prisijungimą, pašalinant bandomąją duomenų bazę ir iš naujo įkeliant privilegiją.

mysql_secure_installation

Pažymima, kad root slaptažodis yra tuščias, todėl, jei norite jį nustatyti, tiesiog paspauskite „enter“, kai būsite paraginti, ir nustatykite pagrindinį slaptažodį. Dėl kitų galite atlikti toliau pateiktame paveikslėlyje nurodytus veiksmus ir atsakymus:

Kai MariaDB bus apsaugotas, laikas prisijungti prie mysql apvalkalo, kaip parodyta.

mysql -u root -p 

Kai būsite paraginti, įveskite root slaptažodį, kurį nustatėte anksčiau.

„MariaDB“ diegimas „Debian“ pagrindu veikiančiuose platinimuose

Debian pagrindu sukurtuose platinimuose, tokiuose kaip Ubuntu ir kiti panašūs Linux platinimai, primygtinai rekomenduojama įdiegti atitinkamus DEB paketus iš MariaDB saugyklos naudojant apt paketų tvarkyklę.

apt install mariadb-server mariadb-backup mariadb-common
Or
sudo apt install mariadb-server mariadb-backup mariadb-common

Baigę diegti, galite pradėti, įjungti ir patikrinti paslaugos MariaDB būseną naudodami:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Paleidus MariaDB paslaugą, laikas padidinti jos saugumą nustatant pagrindinį slaptažodį, pašalinant anoniminius vartotojus, išjungiant nuotolinį root prisijungimą, pašalinant bandomąją duomenų bazę ir iš naujo įkeliant privilegiją.

mysql_secure_installation

Prisijunkite prie MariaDB naudodami root kredencialus, kurie buvo nustatyti anksčiau.

sudo mysql -u root -p
[sudo] password for narad: 
Enter password:

Norėdami išeiti iš duomenų bazės, komandų eilutėje įveskite quit.