Hvernig á að setja upp MariaDB 10.6 á Rocky Linux 8

MariaDB er einn vinsælasti opinn uppspretta gagnagrunnurinn við hliðina á upphafsmanni sínum MySQL. Upprunalegu skapararnir af MySQL þróað MariaDB til að bregðast við ótta við það MySQL myndi allt í einu verða gjaldskyld þjónusta vegna þess að Oracle eignaðist hana árið 2010. Með sögu sinni um að gera svipaðar aðferðir, hafa verktaki á bak við MariaDB lofað að halda henni opnum uppspretta og laus við slíkan ótta eins og það sem hefur gerst fyrir MySQL.

MariaDB er orðin jafn vinsæl og MySQL með forriturum, með eiginleikum eins og háþróaðri þyrping með Galera Cluster 4, hraðari skyndiminni/vísitölur, geymsluvélar og eiginleikar/viðbætur sem þú finnur ekki í MySQL.

Í eftirfarandi námskeiði muntu læra hvernig á að setja upp MariaDB 10.6 á Rocky Linux 8.

Forsendur

  • Mælt með stýrikerfi: Rocky Linux 8.+.
  • Notendareikningur: Notendareikningur með sudo eða rót aðgang.

Uppfærðu stýrikerfi

Uppfærðu þína Rocky linux stýrikerfi til að tryggja að allir núverandi pakkar séu uppfærðir:

sudo dnf upgrade --refresh -y

Kennsluefnið mun nota sudo skipun og að því gefnu að þú sért með sudo stöðu.

Til að staðfesta sudo stöðu á reikningnum þínum:

sudo whoami

Dæmi um úttak sem sýnir sudo stöðu:

[joshua@rockylinux ~]$ sudo whoami
root

Til að setja upp núverandi eða nýjan sudo reikning skaltu fara á kennsluna okkar á Hvernig á að bæta notanda við Sudoers á Rocky Linux.

Til að nota rótarreikningur, notaðu eftirfarandi skipun með rót lykilorðinu til að skrá þig inn.

su

Fáðu


Búðu til og fluttu inn MariaDB geymslu

Sjálfgefið MariaDB búnt með Rocky Linux AppStream geymsla veitir MariaDB 10.3, sem er nú frekar dagsett. Til að setja upp nýrri útgáfu munu flestir skoða MariaDB 10.5 og nýjustu stöðugu útgáfuna MariaDB 10.6. Hvort tveggja er hægt að setja upp með því að bæta við embættismanninum MariaDB geymsla.

Fyrst skaltu opna með hvaða textaritil sem er og búa til a MariaDB geymsluskrá á kerfinu þínu sem hér segir:

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

Næst skaltu afrita og líma eftirfarandi línur inn í skrána fyrir nýjustu útgáfuna af 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 

Ef þú vilt valið meira árstíð MariaDB 10.5, notaðu síðan eftirfarandi:

[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 

Vistaðu skrána (CTRL+O) og fara svo út (CTRL+X).

Til að klára að setja upp nýju geymsluna þarftu að uppfæra kerfisgeymslurnar þínar fyrir Rocky linux til að samstilla nýlega bætta geymsluna. Notaðu eftirfarandi skipun til að uppfæra sem hér segir:

sudo dnf update

Settu upp MariaDB í Rocky Linux

Nú þegar þú hefur sett upp geymsluna og uppfært kerfisgeymslurnar þínar til að endurspegla nýju breytingarnar er kominn tími til að setja upp MariaDB. Til að gera þetta skaltu nota eftirfarandi skipun til að setja upp:

sudo dnf install mariadb-server mariadb

Dæmi úttak:

Hvernig á að setja upp MariaDB 10.6 á Rocky Linux 8

Gerð "J," ýttu síðan á „SLAÐA LYKILL“ til að halda áfram með uppsetninguna.

Sjálfgefið, MariaDB verður ekki virkt við ræsingu og verður ekki kveikt á því þarftu að gera bæði sem hér segir:

Að byrja MariaDB, sláðu inn eftirfarandi:

sudo systemctl start mariadb

Að byrja MariaDB við ræsingu sjálfgefið skaltu slá inn eftirfarandi:

sudo systemctl enable mariadb

Þegar því er lokið ættirðu að staðfesta að þitt MariaDB þjónusta virkar rétt með eftirfarandi skipun:

sudo systemctl status mariadb

Þú ættir að fá (staðan í lagi) til að vita að allt virkar, dæmi hér að neðan:

Hvernig á að setja upp MariaDB 10.6 á Rocky Linux 8

Fáðu


Hvernig á að tryggja MariaDB (Security Script)

Þegar þú setur upp MariaDB ferskar, sjálfgefnar stillingar eru taldar veikar samkvæmt flestum stöðlum og valda áhyggjum af því að leyfa hugsanlega innrás eða misnota tölvuþrjóta. Lausn er að keyra uppsetningaröryggishandritið sem fylgir MariaDB uppsetning.

Notaðu fyrst eftirfarandi skipun til að ræsa (mysql_secure_installation):

sudo mysql_secure_installation

Næst muntu fá leiðbeiningar þar sem þú ert beðinn um að slá inn (MariaDB rót lykilorð). Í bili, ýttu á (KOMA INN) lykilorð þar sem rót lykilorðið er ekki stillt enn eins og hér að neðan:

Hvernig á að setja upp MariaDB 10.6 á Rocky Linux 8

Næst skaltu slá inn (Y) og ýttu á enter til að setja upp (Root) lykilorð eins og hér að neðan:

Hvernig á að setja upp MariaDB 10.6 á Rocky Linux 8

Næsta röð spurninga sem þú getur örugglega snert (KOMA INN), sem mun svara (Y) við öllum eftirfarandi spurningum sem spyrja þig um (fjarlægðu nafnlausa notendur, slökktu á ytri rótarinnskráningu og fjarlægðu prófunargagnagrunninn). Takið eftir (Y) er stór, sem þýðir að það er sjálfgefið svar þegar þú ýtir á (KOMA INN) lykillinn.

Þetta skref er nauðsynlegt fyrir MariaDB gagnagrunnsöryggi og ætti ekki að breyta eða sleppa því nema þú vitir hvað þú ert að gera. Dæmi hér að neðan:

Hvernig á að setja upp MariaDB 10.6 á Rocky Linux 8

Yfirlit yfir það sem hefði átt að gera hér að ofan:

  • Að setja lykilorð fyrir rót reikninga.
  • Fjarlægir rótarreikninga sem eru aðgengilegir utan staðbundins hýsils.
  • Fjarlægir nafnlausa notendareikninga.
  • Fjarlægir prófunargagnagrunninn, sem nafnlausir notendur geta sjálfgefið nálgast.

Þetta skref er nauðsynlegt fyrir MariaDB gagnagrunnsöryggi og ætti ekki að breyta eða sleppa því nema þú vitir hvað þú ert að gera.

Hvernig á að skrá þig inn í MariaDB tilvik

Til hamingju, þú hefur sett upp MariaDB á Rocky Linux 8. Nú þegar þú hefur lokið við öryggishandritið eftir uppsetningu, skráðu þig inn á MariaDB gagnagrunn er hægt að gera með því að nota eftirfarandi:

sudo mysql -u root -p

Þú verður beðinn um að slá inn þinn rót lykilorð, og þá muntu vera skráður inn á MariaDB gagnagrunnsstöð:

Hvernig á að setja upp MariaDB 10.6 á Rocky Linux 8

Til að hætta í MariaDB flugstöðinni skaltu nota eftirfarandi skipun:

EXIT;

Til hamingju, þú hefur sett upp MariaDB 10.6.


Fáðu


Athugasemdir og niðurstaða

Í kennslunni hefurðu lært hvernig á að setja upp nýjustu útgáfuna af MariaDB á nýjustu stöðugu útgáfunni Rocky Linux 8. Á heildina litið er útgáfan á appstraumnum ásættanleg í notkun. Samt væri mælt með því að uppfæra í 10.5 þar sem það er frekar vanur núna miðað við 10.6 og það eru talsverðir kostir í frammistöðu við uppfærslu. Ef þú uppfærir, vertu viss um að taka alltaf öryggisafrit af gagnagrunninum þínum áður en þú gerir það til að forðast óteljandi klukkustundir af sársauka og algjörri gremju.

Gerast áskrifandi
Tilkynna um
0 Comments
Inline endurgjöf
Skoða allar athugasemdir
0
Vilt elska hugsanir þínar, vinsamlegast skrifaðu athugasemdir.x