Kako namestiti in zavarovati MariaDB 10 v CentOS 7


MariaDB je brezplačna in odprtokodna vilica znane strežniške programske opreme za upravljanje baz podatkov MySQL, ki so jo razvili možgani za MySQL, zato naj bi ostala brezplačna/odprtokodna.

V tej vadnici vam bomo pokazali, kako namestiti stabilno različico MariaDB 10.1 v najbolj razširjene različice distribucij RHEL/CentOS in Fedora.

V vednost je Red Hat Enterprise Linux/CentOS 7.0 prešel s podpore MySQL na MariaDB kot privzeti sistem za upravljanje baz podatkov.

Upoštevajte, da bomo v tej vadnici domnevali, da delate na strežniku kot root, sicer pa uporabite ukaz sudo za zagon vseh ukazov.

1. korak: dodajte shrambo MariaDB Yum

1. Začnite z dodajanjem datoteke repozitorija MariaDB YUM MariaDB.repo za sisteme RHEL/CentOS in Fedora.

# vi /etc/yum.repos.d/MariaDB.repo

Zdaj dodajte naslednje vrstice v svojo različico distribucije Linuxa, kot je prikazano.

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

2. korak: Namestite MariaDB v CentOS 7

2. Ko je repozitorij MariaDB dodan, ga lahko preprosto namestite z enim samim ukazom.

# yum install MariaDB-server MariaDB-client -y

3. Takoj ko se namestitev paketov MariaDB zaključi, zaenkrat zaženite demon strežnika baz podatkov in mu omogočite, da se samodejno zažene ob naslednjem zagonu:

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

3. korak: Zaščitite MariaDB v CentOS 7

4. Zdaj je čas, da zaščitite svojo MariaDB tako, da nastavite korensko geslo, onemogočite oddaljeno prijavo za root, odstranite testno bazo podatkov in anonimne uporabnike ter na koncu znova naložite privilegije, kot je prikazano na spodnjem posnetku zaslona:

# mysql_secure_installation

5. Po zaščiti strežnika baze podatkov boste morda želeli preveriti nekatere funkcije MariaDB, kot so: nameščena različica, privzeti seznam argumentov programa in se prijaviti v ukazno lupino MariaDB, kot sledi:

# mysql -V
# mysqld --print-defaults
# mysql -u root -p

4. korak: Naučite se uprave MariaDB

Če še ne uporabljate MySQL/MariaDB, začnite s temi navodili:

  1. Naučite se MySQL/MariaDB za začetnike - 1. del
  2. Naučite se MySQL/MariaDB za začetnike - 2. del
  3. Osnovni ukazi za upravljanje baz podatkov MySQL - III. del
  4. 20 ukazov MySQL (Mysqladmin) za upravljanje baz podatkov - IV. del

Oglejte si tudi naslednje članke za natančno nastavitev delovanja MySQL/MariaDB in uporabite orodja za spremljanje dejavnosti vaših zbirk podatkov.

  1. 15 nasvetov za nastavitev in optimizacijo učinkovitosti MySQL/MariaDB
  2. 4 uporabna orodja za spremljanje dejavnosti v zbirki podatkov MySQL/MariaDB

Za zdaj je to! V tej preprosti vadnici smo vam pokazali, kako namestiti stabilno različico MariaDB 10.1 v različne RHEL/CentOS in Fedora. Uporabite spodnji obrazec za povratne informacije in nam pošljite kakršna koli vprašanja ali kakršna koli razmišljanja v zvezi s tem vodnikom.