MySQL velja za najbolj priljubljen sistem za upravljanje baz podatkov, vendar izkušeni uporabniki vedo, da se je razvoj tega orodja pred kratkim razdelil na dva dela, kar je sčasoma privedlo do pojava nove močne rešitve, imenovane MariaDB. Zdaj ima veliko ljudi raje prav to DBMS iz različnih razlogov, na katerih se danes ne bomo več zadrževali, saj je naš glavni cilj prikazati, kako se namestitev te komponente v CentOS 7 izvaja na primeru vodnika po korakih.
Namestite MariaDB na CentOS 7
Če bi bila namestitev sistema za upravljanje baz podatkov MariaDB mogoča prek standardnih repozitorij OS, bi bil ta članek čim krajši. Razvijalci pa so ubrali nekoliko drugačno pot, kar povzroča nekaj novih izzivov in težav. Bistvo metode je, da uporabnik ročno zbere datoteko repozitorija in nato prenese pakete. O tem bomo govorili v drugem koraku, zdaj pa se spustimo k pripravljalnemu delu.
1. korak: predhodni koraki
Na uradni strani boste morali izbrati sklop CentOS, nekateri uporabniki pa teh informacij nimajo, zato je prva naloga, ki jo je treba dokončati, določitev trenutne različice OS. Na naši spletni strani je ločen članek, ki vam omogoča, da se spoprimete s trenutno nalogo. Preberite ga tako, da sledite spodnji povezavi in uporabite enega od predvidenih načinov.
Več podrobnosti: Določitev različice CentOS
Zdaj pa pojdimo na samo spletno mesto. Kot smo že omenili, bo uporabljen za izdelavo njegove konfiguracijske datoteke za prenos paketov. Če želite dobiti pravilno kodo, morate storiti naslednje:
Pojdite na uradno stran MariaDB
- Sledite zgornji povezavi in izberite s seznama "CentOS".
- Pojavil se bo drugi stolpec. Tu določite izdajo s klikom na ustrezno vrstico.
- Ostaja le navesti različico, ki smo jo že izvedeli.
- Prejeli boste tabelo s kodo in navodili za namestitev, vendar uporabnik začetnik vsega tega morda ne bo razumel.
Če ste načelo namestitve sami ugotovili z uporabo tabele, pojdite naravnost na konfiguracijo, preskočite drugi korak, za neizkušene uporabnike pa svetujemo, da ste pozorni na naslednji vodnik.
2. korak: Zgradite datoteko in namestite MariaDB
Kot že veste, morate datoteko najprej ustvariti tako, da jo postavite na posebno mesto v lokalni shrambi. Potem ostane samo vnos ukaza in potrditev vseh vaših dejanj. Podrobneje je ta postopek videti tako:
- Zaženite konzolo s priročno metodo, na primer v meniju aplikacije.
- Tukaj priporočamo namestitev priročnega urejevalnika besedila, da ne bo težav s shranjevanjem datoteke. Enter
sudo yum namestite nano
in pritisnite tipko Enter. - To dejanje se izvede v imenu super uporabnika, zato boste morali račun potrditi s pisanjem gesla. Upoštevajte, da se na ta način vneseni znaki ne prikažejo v nizu.
- Sprejmite namestitev ali če je nano že dodan v sistem, nadaljujte z naslednjim korakom.
- Enter
sudo nano /etc/yum.repos.d/Mariadb.repo
da ustvarite novo datoteko repozitorija na želenem mestu. - Takoj se odpre urejevalnik besedil, s katerim lahko preverite, ali je bila datoteka dejansko ustvarjena prav zdaj.
- Prilepite vsebino, ki ste jo dobili na uradni strani MariaDB.
- Shranite spremembe z bližnjično tipko Ctrl + O.
- Ko se prikaže nova vrstica, vam ni treba spremeniti lokacije ali imena, samo kliknite Enter.
- Po tem pustite urejevalnik besedil prek Ctrl + X.
- Prilepite naslednji ukaz
sudo yum namestite MariaDB-strežnik MariaDB-odjemalec
in potrdite. - Počakajte, da se vsi arhivi prenesejo v vaš računalnik.
- Pojavila se bo vrstica z obvestilom o namestitvi paketa. Z izbiro možnosti potrdite dejanje y.
- Nato bo ustvarjen javni ključ, ki bo uporabljen za dostop do sistema za upravljanje baz podatkov. Preberite informacije in počakajte na konec namestitve.
Namestitev se je tam končala.Preostane nam le še nastavitev začetne konfiguracije, da zagotovite normalno delovanje instrumenta. Naša zadnja faza bo namenjena tej operaciji.
3. korak: Začetna konfiguracija
Ta stopnja ni namenjena zagotavljanju navodil za popolno pravilno konfiguracijo DBMS, saj je vse to subjektivno in je odvisno od dodatnih uporabljenih komponent. Zdaj predlagamo, da storitev aktiviramo in zagotovimo standardna varnostna pravila z vzporedno nastavitvijo korenskega gesla.
- IN "Terminal" zapisati
sudo systemctl start mariadb
za zagon storitve MariaDB. - Sprejmite to operacijo z geslom super uporabnika.
- Če ste prejeli informacije o odsotnosti datoteke, to pomeni, da je bila trenutna različica DBMS nameščena nad prejšnjo. Ukaz bomo morali vstaviti
mv /etc/systemd/system/mariadb.service {, bak}
in nato začnite znova. - Uporaba
sudo mysql_upgrade
za posodobitev tabel, če je orodje nameščeno v stari različici. - Ostaja le določitev standardnih pravil za zaščito sistema pred vdori. Za to se uporablja
sudo mysql_secure_installation
. - Sledite navodilom, da se ustvari novo geslo in osnovna varnostna pravila.
Predlagamo, da se v uradni dokumentaciji pozanimate o vseh drugih konfiguracijskih točkah MariaDB. Razvijalci ponujajo številne uporabne ukaze in kode, ki vam bodo pomagali ustvariti optimalen sistem za upravljanje baz podatkov, hkrati pa skrbeti za njegovo varnost.
Pojdite na uradno dokumentacijo MariaDB
Zdaj veste, da je namestitev MariaDB težja od običajnih programov, a vseeno povsem izvedljiva tudi brez dodatnega znanja in spretnosti. Ostalo je le slediti navedenim navodilom in preučiti dokumentacijo, da se boste lahko počutili udobno s tem DBMS.
Preberite tudi:
Namestitev phpMyAdmin na CentOS 7
Namestitev PHP 7 na CentOS 7