Hvernig á að setja upp og tryggja MariaDB 10 í CentOS 7


MariaDB er ókeypis og opinn uppspretta gaffli af vel þekktum MySQL gagnagrunnsstjórnunarhugbúnaði, þróaður af gáfunum á bak við MySQL, það er gert ráð fyrir að hann verði áfram ókeypis/opinn uppspretta.

Í þessari kennslu munum við sýna þér hvernig á að setja upp MariaDB 10.1 stöðuga útgáfu í mest notuðu útgáfunum af RHEL/CentOS og Fedora dreifingum.

Fyrir upplýsingar þínar, Red Hat Enterprise Linux/CentOS 7.0 skipti úr stuðningi við MySQL yfir í MariaDB sem sjálfgefið gagnagrunnsstjórnunarkerfi.

Athugaðu að í þessari kennslu munum við gera ráð fyrir að þú vinnur á þjóninum sem rót, annars notaðu sudo skipunina til að keyra allar skipanir.

Skref 1: Bættu við MariaDB Yum geymslu

1. Byrjaðu á því að bæta við MariaDB YUM geymsluskránni MariaDB.repo fyrir RHEL/CentOS og Fedora kerfi.

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

Bættu nú eftirfarandi línum við viðkomandi Linux dreifingarútgáfu eins og sýnt er.

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

Skref 2: Settu upp MariaDB í CentOS 7

2. Þegar MariaDB geymsla hefur verið bætt við geturðu auðveldlega sett það upp með aðeins einni skipun.

# yum install MariaDB-server MariaDB-client -y

3. Um leið og uppsetningu á MariaDB pakka lýkur skaltu ræsa gagnagrunnsmiðlara púkann í bili, og einnig gera það kleift að byrja sjálfkrafa við næstu ræsingu eins og svo:

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

Skref 3: Öruggaðu MariaDB í CentOS 7

4. Nú er kominn tími til að tryggja MariaDB þinn með því að setja rótarlykilorð, slökkva á ytri rótarinnskráningu, fjarlægja prófunargagnagrunninn sem og nafnlausa notendur og að lokum endurhlaða forréttindi eins og sýnt er á skjámyndinni hér að neðan:

# mysql_secure_installation

5. Eftir að hafa tryggt gagnagrunnsþjóninn gætirðu viljað athuga ákveðna eiginleika MariaDB eins og: uppsetta útgáfu, sjálfgefna lista yfir forritsrök og einnig innskráningu á MariaDB skipanaskelina sem hér segir:

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

Skref 4: Lærðu MariaDB stjórnun

Ef þú ert nýr í MySQL/MariaDB, byrjaðu á því að fara í gegnum þessar leiðbeiningar:

  1. Lærðu MySQL/MariaDB fyrir byrjendur – Part 1
  2. Lærðu MySQL/MariaDB fyrir byrjendur – Part 2
  3. MySQL Basic Gagnagrunnsstjórnunarskipanir – Hluti III
  4. 20 MySQL (Mysqladmin) skipanir fyrir gagnagrunnsstjórnun – Hluti IV

Skoðaðu líka þessar eftirfarandi greinar til að fínstilla MySQL/MariaDB árangur þinn og nota verkfærin til að fylgjast með virkni gagnagrunnanna þinna.

  1. 15 ráð til að stilla og fínstilla MySQL/MariaDB árangur þinn
  2. 4 Gagnleg verkfæri til að fylgjast með MySQL/MariaDB gagnagrunnsvirkni

Það er það í bili! Í þessari einföldu kennslu sýndum við þér hvernig á að setja upp MariaDB 10.1 stöðuga útgáfu í ýmsum RHEL/CentOS og Fedora. Notaðu athugasemdareyðublaðið hér að neðan til að senda okkur einhverjar spurningar eða hugsanir varðandi þessa handbók.