Hvernig á að setja upp MariaDB í RHEL og Debian kerfum


MariaDB er tvöfaldur drop-in staðgengill fyrir MySQL, þróað af upprunalegu höfundum MySQL Project og fullkomlega samhæft við MySQL með fleiri eiginleika og betri frammistöðuaukningu.

Af hverju ætti ég að nota MariaDB?

Eins og við vitum öll er MySQL mikið notað og vinsælasta RDBMS og fyrsta val þróunaraðila. Árið 2008 var MySQL keypt af Sun Microsystem, sem var síðan keypt af Oracle og er ekki lengur opinn hugbúnaður.

Jæja, MariaDB er styrkt af Monty Program AB & MariaDB Foundation og er sjálfstætt þróað af kjarnahönnuði MySQL og annarra samfélagsmeðlima og er sannarlega opinn uppspretta.

MySQL var búið til af Michael „Monty“ Widenius, David Axmark og Allan Larsson, stofnanda MySQL, og Monty Program AB stendur nú á bak við MariaDB. Þeir myndu hafa umsjón með þróun MariaDB grunnsins.

Hver notar MariaDB?

Það eru nokkrar dreifingar og stórar vefsíður sem hafa skipt yfir í MariaDB, sumar þeirra eru:

  • Google
  • Amazon Web Services
  • Facebook
  • Mozilla Corporation
  • Wikipedia
  • OpenSuse
  • Fedora
  • OLX
  • Nimbuzz
  • SlashGear
  • ArchLinux
  • Redhat Enterprise Linux (frá RHEL7)
  • Manjaro
  • Mageia
  • Debian
  • Orkustöðvarverkefnið
  • Gentoo
  • OpenBSD

Uppsetning MariaDB í RHEL-undirstaða dreifingar

Á dnf eins og sýnt er.

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

Þegar uppsetningunni er lokið geturðu ræst, virkjað og staðfest stöðu MariaDB þjónustunnar með:

# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb

Þegar MariaDB þjónustan er ræst er kominn tími til að auka öryggi hennar með því að setja rótarlykilorð, fjarlægja nafnlausa notendur, slökkva á ytri rótarinnskráningu, fjarlægja prófunargagnagrunninn og endurhlaða forréttindi.

# mysql_secure_installation

Það er tekið fram að rótarlykilorðið er tómt, svo ef þú vilt stilla það skaltu einfaldlega ýta á \enter, þegar beðið er um það og stilla rótarlykilorðið. Fyrir afganginn geturðu fylgst með skrefum og svörum á myndinni hér að neðan:

Þegar MariaDB er tryggð er kominn tími til að tengjast mysql skelinni eins og sýnt er.

# mysql -u root -p 

Þegar beðið er um það skaltu slá inn rótarlykilorðið sem þú stilltir áðan.

Uppsetning MariaDB í Debian-undirstaða dreifingar

Á viðeigandi pakkastjóra.

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

Þegar uppsetningunni er lokið geturðu ræst, virkjað og staðfest stöðu MariaDB þjónustunnar með:

# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb

Þegar MariaDB þjónustan er ræst er kominn tími til að auka öryggi hennar með því að setja rótarlykilorð, fjarlægja nafnlausa notendur, slökkva á ytri rótarinnskráningu, fjarlægja prófunargagnagrunninn og endurhlaða forréttindi.

# mysql_secure_installation

Skráðu þig inn á MariaDB með rótarskilríki sem var stillt áðan.

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

Sláðu inn quit úr skipanalínunni til að hætta úr gagnagrunninum.