Kaip įdiegti ir apsaugoti „MariaDB 10“ „CentOS 7“.


MariaDB yra nemokama atvirojo kodo gerai žinomos „MySQL“ duomenų bazių valdymo serverio programinės įrangos šakutė, kurią sukūrė „MySQL“ smegenys. Planuojama, kad ji išliks nemokama/atvirojo kodo.

Šioje mokymo programoje parodysime, kaip įdiegti MariaDB 10.1 stabilią versiją plačiausiai naudojamose RHEL/CentOS ir Fedora platinimų versijose.

Jūsų informacijai, „Red Hat Enterprise Linux/CentOS 7.0“ iš „MySQL“ palaikymo perėjo į „MariaDB“ kaip numatytąją duomenų bazių valdymo sistemą.

Atminkite, kad šioje pamokoje manysime, kad dirbate serveryje kaip root, kitu atveju naudokite komandą sudo, kad paleistumėte visas komandas.

1 veiksmas: pridėkite „MariaDB Yum“ saugyklą

1. Pradėkite pridėdami MariaDB YUM saugyklos failą MariaDB.repo, skirtą RHEL/CentOS ir Fedora sistemoms.

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

Dabar pridėkite šias eilutes prie atitinkamos Linux platinimo versijos, kaip parodyta.

„CentOS 7“.


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

RHEL 7


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

2 veiksmas: įdiekite „MariaDB“ „CentOS 7“.

2. Pridėję „MariaDB“ saugyklą, galėsite lengvai ją įdiegti naudodami vieną komandą.

yum install MariaDB-server MariaDB-client -y

3. Kai tik bus baigtas MariaDB paketų diegimas, kol kas paleiskite duomenų bazės serverio demoną ir taip pat įgalinkite jį automatiškai paleisti kitą kartą paleidus, pvz.:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

3 veiksmas: apsaugokite „MariaDB“ „CentOS 7“.

4. Dabar pats laikas apsaugoti savo MariaDB nustatant root slaptažodį, išjungiant nuotolinį root prisijungimą, pašalinant bandomąją duomenų bazę, taip pat anoniminius vartotojus ir galiausiai iš naujo įkeliant teises, kaip parodyta toliau pateiktoje ekrano kopijoje:

mysql_secure_installation

5. Apsaugoję duomenų bazės serverį, galbūt norėsite patikrinti tam tikras MariaDB funkcijas, pvz.: įdiegtą versiją, numatytąjį programos argumentų sąrašą ir taip pat prisijungti prie MariaDB komandos apvalkalo taip:

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

4 veiksmas: išmokite „MariaDB“ administravimą

Jei pirmą kartą naudojate MySQL/MariaDB, pradėkite nuo šių vadovų:

  1. Išmokite MySQL/MariaDB pradedantiesiems – 1 dalis
  2. Išmokite MySQL/MariaDB pradedantiesiems – 2 dalis
  3. MySQL pagrindinės duomenų bazės administravimo komandos – III dalis
  4. 20 MySQL (Mysqladmin) komandos duomenų bazei administruoti – IV dalis

Taip pat peržiūrėkite šiuos straipsnius, kad sureguliuotumėte savo MySQL/MariaDB našumą ir naudokite įrankius duomenų bazių veiklai stebėti.

  1. 15 patarimų, kaip suderinti ir optimizuoti savo MySQL/MariaDB našumą
  2. 4 Naudingi įrankiai MySQL/MariaDB duomenų bazės veiklai stebėti

Tai kol kas! Šioje paprastoje pamokoje parodėme, kaip įdiegti MariaDB 10.1 stabilią versiją įvairiose RHEL/CentOS ir Fedora sistemose. Naudokite toliau pateiktą atsiliepimų formą ir atsiųskite mums bet kokius klausimus ar mintis apie šį vadovą.