Weboldal keresés

A MariaDB telepítése a CentOS 8 rendszeren


A MariaDB egy nyílt forráskódú, közösség által fejlesztett relációs adatbázis-kezelő rendszer. A MySQL-ből származik, és a MySQL-t létrehozó fejlesztők hozták létre és tartják karban. A MariaDB célja, hogy nagymértékben kompatibilis legyen a MySQL-lel, de új funkciókkal bővült a MariaDB, például új tárolómotorokkal (Aria >, ColumnStore, MyRocks).

Ebben a cikkben a MariaDB telepítését és konfigurálását tekintjük át CentOS 8 Linux rendszeren.

1. lépés: Engedélyezze a MariaDB Repository-t a CentOS 8 rendszeren

Lépjen a MariaDB hivatalos letöltési oldalára, és válassza ki a CentOS disztribúciót, a CentOS 8 verziót és a MariaDB 10.5 (stabil verzió) lehetőséget a letöltéshez. adattár.

Miután kiválasztotta a részleteket, megjelenik a MariaDB YUM tárhely teljes tartalma. Másolja ki és illessze be ezeket a bejegyzéseket egy /etc/yum.repos.d/MariaDB.repo nevű fájlba.

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

Miután a lerakatfájl a helyén van, a következő parancs futtatásával ellenőrizheti a lerakat.

dnf repolist

2. lépés: A MariaDB telepítése CentOS 8 rendszerre

Most használja a dnf parancsot a MariaDB csomag telepítéséhez.

sudo dnf install MariaDB-server -y

Ezután indítsa el a MariaDB szolgáltatást, és engedélyezze az automatikus indítást a rendszer indításakor.

systemctl start mariadb
systemctl enable mariadb

Ellenőrizze a MariaDB szolgáltatás állapotát a következő parancs futtatásával.

systemctl status mariadb 

Ha engedélyezve van a tűzfal, akkor az alábbi parancs futtatásával hozzá kell adni a MariaDB-t a tűzfalszabályhoz. A szabály hozzáadása után újra kell tölteni a tűzfalat.

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

3. lépés: A MariaDB szerver biztonságossá tétele CentOS 8 rendszeren

Utolsó lépésként egy biztonságos MariaDB telepítőszkriptet kell futtatnunk. Ez a szkript gondoskodik a root jelszó beállításáról, a jogosultságok újratöltéséről, a tesztadatbázisok eltávolításáról és a root bejelentkezés letiltásáról.

sudo mysql_secure_installation

Most csatlakozzon a MariaDB-hez root felhasználóként, és ellenőrizze a verziót a következő parancsok futtatásával.

mysql -uroot -p

Ennyit ehhez a cikkhez. Láttuk, hogyan telepíthető és konfigurálható a MariaDB a CentOS 8 Linux rendszeren.