MariaDB:n asentaminen CentOS 8:aan


MariaDB on avoimen lähdekoodin, yhteisön kehittämä relaatiotietokannan hallintajärjestelmä. Se on erotettu MySQL:stä, ja sen ovat luoneet ja ylläpitäneet MySQL:n luoneet kehittäjät. MariaDB on tarkoitettu erittäin yhteensopivaksi MySQL:n kanssa, mutta MariaDB:hen on lisätty uusia ominaisuuksia, kuten uusia tallennusmoottoreita (Aria >, ColumnStore, MyRocks).

Tässä artikkelissa tarkastellaan MariaDB:n asennusta ja määritystä CentOS 8 Linuxissa.

Vaihe 1: Ota MariaDB-tietovarasto käyttöön CentOS 8:ssa

Siirry viralliselle MariaDB-lataussivulle ja valitse jakeluksi CentOS ja versioksi CentOS 8 ja MariaDB 10.5 (vakaa versio) saadaksesi arkisto.

Kun olet valinnut tiedot, saat MariaDB YUM -arkiston kokonaisuudet. Kopioi ja liitä nämä merkinnät tiedostoon nimeltä /etc/yum.repos.d/MariaDB.repo.

sudo vim /etc/yum.repos.d/mariadb.repo
MariaDB 10.5 CentOS repository list - created 2020-12-15 07:13 UTC
http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Kun arkistotiedosto on paikallaan, voit tarkistaa arkiston suorittamalla seuraavan komennon.

dnf repolist

Vaihe 2: MariaDB:n asentaminen CentOS 8:aan

Käytä nyt dnf-komentoa MariaDB-paketin asentamiseen.

sudo dnf install MariaDB-server -y

Käynnistä seuraavaksi MariaDB-palvelu ja ota se käyttöön automaattisesti järjestelmän käynnistyksen aikana.

systemctl start mariadb
systemctl enable mariadb

Tarkista MariaDB-palvelun tila suorittamalla seuraava komento.

systemctl status mariadb 

Jos sinulla on palomuuri käytössä, sinun on lisättävä MariaDB palomuurisääntöön suorittamalla alla oleva komento. Kun sääntö on lisätty, palomuuri on ladattava uudelleen.

sudo firewall-cmd --permanent --add-service=mysql
sudo firewall-cmd --reload

Vaihe 3: MariaDB-palvelimen suojaaminen CentOS 8:ssa

Viimeisenä vaiheena meidän on suoritettava suojattu MariaDB-asennusskripti. Tämä komentosarja huolehtii pääkäyttäjän salasanan asettamisesta, oikeuksien uudelleenlatauksesta, testitietokantojen poistamisesta ja pääkäyttäjän sisäänkirjautumisen estämisestä.

sudo mysql_secure_installation

Muodosta nyt yhteys MariaDB:hen pääkäyttäjänä ja tarkista versio suorittamalla seuraavat komennot.

mysql -uroot -p

Siinä se tälle artikkelille. Olemme nähneet, kuinka MariaDB asennetaan ja määritetään CentOS 8 Linuxissa.