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.