Giunsa ang Pag-install ug Pag-secure sa MariaDB 10 sa CentOS 7


Ang MariaDB usa ka libre ug bukas nga gigikanan nga tinidor sa bantog nga MySQL database management server software, nga gimugna sa utok sa luyo sa MySQL, kini gilantaw nga magpabilin nga libre/bukas nga gigikanan.

Sa kini nga panudlo, ipakita namon kanimo kung giunsa ang pag-install sa MariaDB 10.1 stable nga bersyon sa labing kaylap nga gigamit nga mga bersyon sa RHEL/CentOS ug Fedora nga mga distribusyon.

Para sa imong kasayuran, ang Red Hat Enterprise Linux/CentOS 7.0 mibalhin gikan sa pagsuporta sa MySQL ngadto sa MariaDB isip default database management system.

Timan-i nga sa kini nga panudlo, among hunahunaon ang imong pagtrabaho sa server ingon gamut, kung dili, gamita ang sudo nga mando aron madala ang tanan nga mga mando.

Lakang 1: Idugang ang MariaDB Yum Repository

1. Sugdi pinaagi sa pagdugang sa MariaDB YUM repository file MariaDB.repo para sa RHEL/CentOS ug Fedora system.

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

Karon idugang ang mosunod nga mga linya sa imong tagsa-tagsa nga bersyon sa pag-apod-apod sa Linux sama sa gipakita.

[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

Lakang 2: I-install ang MariaDB sa CentOS 7

2. Sa higayon nga madugang ang MariaDB repository, dali ra nimo kining ma-install gamit ang usa lang ka command.

# yum install MariaDB-server MariaDB-client -y

3. Sa diha nga ang pag-instalar sa mga pakete sa MariaDB makompleto, sugdi ang database server daemon sa pagkakaron, ug mahimo usab kini nga awtomatikong magsugod sa sunod nga boot sama niini:

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

Lakang 3: I-secure ang MariaDB sa CentOS 7

4. Karon na ang panahon sa pag-secure sa imong MariaDB pinaagi sa pag-set sa root password, pag-disable sa remote root login, pagtangtang sa test database ingon man sa mga anonymous nga tiggamit ug sa katapusan i-reload ang mga pribilihiyo sama sa gipakita sa screen shot sa ubos:

# mysql_secure_installation

5. Human ma-secure ang database server, mahimo nimong susihon ang pipila ka bahin sa MariaDB sama sa: na-install nga bersyon, default nga lista sa argumento sa programa, ug pag-log in usab sa MariaDB command shell ingon sa mosunod:

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

Lakang 4: Pagkat-on sa MariaDB Administration

Kung bag-o ka sa MySQL/MariaDB, sugdi pinaagi sa pag-agi niini nga mga giya:

  1. Pagkat-on sa MySQL/MariaDB para sa mga Nagsugod – Bahin 1
  2. Pagkat-on sa MySQL/MariaDB para sa mga Nagsugod – Bahin 2
  3. MySQL Basic Database Administration Commands – Part III
  4. 20 MySQL (Mysqladmin) Commands para sa Database Administration – Part IV

Susiha usab kining mosunod nga mga artikulo aron mamaayo ang imong performance sa MySQL/MariaDB ug gamiton ang mga himan aron mamonitor ang kalihokan sa imong mga database.

  1. 15 Mga Tip sa Pag-tune ug Pag-optimize sa Imong MySQL/MariaDB Performance
  2. 4 Mapuslanon nga mga Himan sa Pagmonitor sa MySQL/MariaDB Database nga mga Kalihokan

Mao na sa pagkakaron! Niining yano nga panudlo, gipakita namon kanimo kung giunsa ang pag-install sa MariaDB 10.1 stable nga bersyon sa lainlaing RHEL/CentOS ug Fedora. Gamita ang porma sa feedback sa ubos aron ipadala kanamo ang bisan unsang mga pangutana o bisan unsang mga hunahuna bahin sa kini nga giya.