Jinsi ya Kufunga na Kulinda MariaDB 10 katika CentOS 7


MariaDB ni njia ya bure na ya wazi ya programu inayojulikana ya seva ya usimamizi wa hifadhidata ya MySQL, iliyotengenezwa na akili nyuma ya MySQL, inakadiriwa kubaki chanzo huria/wazi.

Katika somo hili, tutakuonyesha jinsi ya kusakinisha toleo thabiti la MariaDB 10.1 katika matoleo yanayotumika sana ya ugawaji wa RHEL/CentOS na Fedora.

Kwa taarifa yako, Red Hat Enterprise Linux/CentOS 7.0 imeacha kutumia MySQL hadi MariaDB kama mfumo chaguomsingi wa usimamizi wa hifadhidata.

Kumbuka kuwa katika somo hili, tutachukua kazi yako kwenye seva kama mzizi, vinginevyo, tumia amri ya sudo kutekeleza amri zote.

Hatua ya 1: Ongeza Malipo ya Yum ya MariaDB

1. Anza kwa kuongeza faili ya hazina ya MariaDB YUM MariaDB.repo kwa mifumo ya RHEL/CentOS na Fedora.

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

Sasa ongeza mistari ifuatayo kwa toleo lako la usambazaji la Linux kama inavyoonyeshwa.

[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

Hatua ya 2: Sakinisha MariaDB kwenye CentOS 7

2. Mara tu hazina ya MariaDB imeongezwa, unaweza kuisakinisha kwa urahisi kwa amri moja tu.

# yum install MariaDB-server MariaDB-client -y

3. Mara tu usakinishaji wa vifurushi vya MariaDB utakapokamilika, anzisha daemoni ya seva ya hifadhidata kwa sasa, na pia uiwezeshe kuanza kiotomatiki kwenye buti inayofuata kama hivyo:

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

Hatua ya 3: Salama MariaDB katika CentOS 7

4. Sasa ni wakati wa kulinda MariaDB yako kwa kuweka nenosiri la msingi, kuzima kuingia kwa mizizi kwa mbali, kuondoa hifadhidata ya majaribio pamoja na watumiaji wasiojulikana na hatimaye kupakia haki upya kama inavyoonyeshwa kwenye skrini iliyo hapa chini:

# mysql_secure_installation

5. Baada ya kupata seva ya hifadhidata, unaweza kutaka kuangalia vipengele fulani vya MariaDB kama vile: toleo lililosakinishwa, orodha ya hoja chaguo-msingi ya programu, na pia ingia kwenye shell ya amri ya MariaDB kama ifuatavyo:

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

Hatua ya 4: Jifunze Utawala wa MariaDB

Ikiwa wewe ni mpya kwa MySQL/MariaDB, anza kwa kupitia miongozo hii:

  1. Jifunze MySQL/MariaDB kwa Wanaoanza - Sehemu ya 1
  2. Jifunze MySQL/MariaDB kwa Wanaoanza - Sehemu ya 2
  3. Amri za Usimamizi wa Hifadhidata ya Msingi ya MySQL - Sehemu ya Tatu
  4. Amri 20 za MySQL (Mysqladmin) kwa Usimamizi wa Hifadhidata - Sehemu ya IV

Pia angalia makala haya yafuatayo ili kuboresha utendaji wako wa MySQL/MariaDB na utumie zana kufuatilia shughuli za hifadhidata zako.

  1. Vidokezo 15 vya Kurekebisha na Kuboresha Utendaji wako wa MySQL/MariaDB
  2. Zana 4 Muhimu za Kufuatilia Shughuli za Hifadhidata ya MySQL/MariaDB

Ni hayo kwa sasa! Katika somo hili rahisi, tulikuonyesha jinsi ya kusakinisha toleo thabiti la MariaDB 10.1 katika RHEL/CentOS na Fedora mbalimbali. Tumia fomu ya maoni hapa chini kututumia maswali au mawazo yoyote kuhusu mwongozo huu.