Giunsa ang Pag-install sa MariaDB sa Rocky Linux ug AlmaLinux


Ang MariaDB usa ka libre ug naugmad sa komunidad nga relational database system nga usa ka compatible nga drop-in nga kapuli alang sa sikat kaayo nga MySQL database management system.

Nakuha kini gikan sa MySQL human ang orihinal nga mga developers sa MySQL nagpahayag sa ilang mga pagduhaduha sa pag-angkon sa MySQL sa Oracle. Sukad niadto, ang MariaDB gigarantiyahan nga magpabilin nga libre ug bukas nga tinubdan ubos sa lisensya sa GNU.

Ang MariaDB kay sikat kaayo tungod sa paspas nga performance, scalability, stability, ug kalig-on niini. Nahiuyon kini sa daghang mga operating system lakip ang Linux, FreeBSD, Mac, ug Windows.

Ang dato nga hugpong sa mga makina sa pagtipig, mga plugin, ug uban pang mga cool nga himan nga gihatag niini naghimo niini nga usa ka sulundon nga kapilian alang sa lainlaing mga kaso sa paggamit sama sa data analytics, data warehousing, pagproseso sa transaksyon, ug uban pa. Sa tinuud, kini usa ka hinungdanon nga sangkap sa LEMP stacks nga gigamit alang sa pag-host sa mga aplikasyon sa web.

Panguna nga mga Feature sa MariaDB naglakip sa:

  • Galera clustering nga teknolohiya.
  • Bag-ong Storage nga mga makina sama sa InnoDB, XtraDB, Aria, TokuDB, CONNECT, ug SEQUENCE sa paghisgot ug pipila.
  • Mas paspas ug mas maayo nga pagkopya.
  • Advanced nga thread pool nga makasuporta og hangtod sa 200,00+ ka koneksyon.
  • Bag-ong feature sama sa system-versioned tables, anchored data type, ug UNIX socket authentication sa paghisgot ug pipila.

Sa kini nga artikulo, kami maglakaw kanimo kung giunsa ang pag-install sa MariaDB database server sa Rocky Linux 8 ug AlmaLinux 8.

Lakang 1: Idugang ang MariaDB Repository sa Rocky Linux

Sa kasagaran, ang Rocky Linux AppStream repository naghatag sa MariaDB 10.3. Bisan pa, dili kini ang pinakabag-o nga bersyon. Sa pagkakaron, ang kasamtangan nga stable nga pagpagawas mao ang MariaDB 10.6.

Aron ma-install ang pinakabag-o nga bersyon, paghimo og MariaDB repository file sa imong sistema sama sa mosunod.

$ sudo vim /etc/yum.repos.d/mariadb.repo

Idikit ang mga linya nga gipakita.

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

Unya i-save ang mga pagbag-o ug paggawas gikan sa file.

Sunod, i-update ang mga repository sa sistema alang sa Rocky aron marehistro ang bag-ong gidugang nga repository.

$ sudo dnf update

Lakang 2: I-install ang MariaDB sa Rocky Linux

Uban sa repository sa lugar, lihok ug i-install ang MariaDB database server sama sa gipakita:

$ sudo dnf install mariadb-server mariadb

Sa higayon nga ma-install, mahimo ang serbisyo sa MariaDB nga magsugod sa oras sa pag-boot ug magsugod sa serbisyo gamit ang mosunod nga mga sugo.

$ sudo systemctl enable mariadb
$ sudo systemctl start mariadb

Dayon pamatud-i ang running status sa MariaDB.

$ sudo systemctl status mariadb

Ang output nagpakita nga ang tanan nagtrabaho ingon nga kini kinahanglan.

Lakang 3: I-secure ang MariaDB sa Rocky Linux

Ang MariaDB adunay mga default nga setting nga huyang ug adunay mga peligro sa seguridad nga mahimong hinungdan nga ang database server mapahimuslan sa mga hacker. Busa, kinahanglan namong mohimo ug dugang nga mga lakang aron masiguro ang database server.

Aron mahimo kini, among ipadagan ang script sa ubos.

$ sudo mysql_secure_installation

Una, ibutang ang root password.

Alang sa nahabilin nga mga pag-aghat, pindota ang 'Y' aron malimpyohan ang mga wala mailhi nga tiggamit, dili tugutan ang hilit nga pag-login sa gamut ug tangtangon ang database sa pagsulay nga wala kinahanglana sa produksiyon ug sa katapusan i-save ang mga pagbag-o.

Aron maka-log in sa MariaDB database server, padagana ang mosunod nga sugo

$ sudo mysql -u root -p

Ihatag ang root password nga imong gi-configure sa miaging lakang ug pindota ang ENTER aron ma-access ang MariaDB shell.

Ug didto ka. Malampuson namong na-install ang MariaDB database server sa Rocky Linux 8. Hinumdumi, mahimo gihapon nimo gamiton ang bersyon nga gihatag sa AppStream repository nga maayo ra. Bisan pa, kung nangita ka nga i-install ang pinakabag-o nga bersyon sa MariaDB, unya ang pagdugang sa repository makahimo sa lansis.