A MariaDB 10 telepítése az RHEL 8-ra
A MariaDB a MySQL adatbázis-kezelő rendszer népszerű alternatívája. Az eredeti MySQL-fejlesztők fejlesztették, és nyílt forráskódú marad.
A MariaDB gyors és megbízható, különböző tárolómotorokat támogat, és bővítményekkel rendelkezik, amelyek tökéletessé teszik a felhasználási esetek széles körét.
Ebben az oktatóanyagban bemutatjuk, hogyan telepítheti a MariaDB szervert az RHEL 8-ra. Telepíteni fogjuk a MariaDB 10.3.10 verzióját.
Megjegyzés: Ez az oktatóanyag azt feltételezi, hogy Ön aktív RHEL 8-előfizetéssel rendelkezik, és root hozzáféréssel rendelkezik RHEL rendszeréhez. Alternatív megoldásként használhat kiváltságos felhasználót, és futtathatja a parancsokat a sudo segítségével.
MariaDB szerver telepítése
A MariaDB szerver telepítéséhez a következő yum parancsot fogjuk használni a telepítés befejezéséhez.
yum install mariadb-server
Ezzel telepíti a MariaDB szervert és az összes szükséges függőséget.
A telepítés befejezése után elindíthatja a MariaDB szolgáltatást a következővel:
systemctl start mariadb
Ha azt szeretné, hogy a MariaDB szolgáltatás minden rendszerindítás után automatikusan elinduljon, futtassa a következő parancsot:
systemctl enable mariadb
Ellenőrizze a MariaDB szolgáltatás állapotát a következővel:
systemctl status mariadb
Biztonságos MariaDB telepítés
Most, hogy szolgáltatásunkat elindítottuk, ideje javítani a biztonságát. Beállítjuk a root jelszót, letiltjuk a távoli root bejelentkezést, eltávolítjuk a tesztadatbázist és a névtelen felhasználót. Végül újratöltjük az összes jogosultságot.
Ebből a célból egyszerűen futtassa a következő parancsot, és ennek megfelelően válaszoljon a kérdésekre:
mysql_secure_installation
Vegye figyelembe, hogy a root felhasználó jelszava üres, ezért ha meg szeretné változtatni, egyszerűen nyomja meg az „enter” billentyűt, amikor a rendszer kéri az aktuális jelszót. A többit követheti az alábbi képen látható lépések és válaszok szerint:
Hozzáférés a MariaDB szerverhez
Menjünk egy kicsit mélyebbre, és hozzunk létre egy adatbázist, felhasználót, és adjunk jogosultságokat a felhasználónak az adatbázis felett. A szerver konzollal való eléréséhez használja a következő parancsot:
mysql -u root -p
Amikor a rendszer kéri, írja be a korábban beállított root jelszót.
Most hozzuk létre az adatbázisunkat. Ebből a célból a MariaDB promptban futtassa a következő parancsot:
MariaDB [(none)]> CREATE DATABASE tecmint;
Ezzel új, tecmint nevű adatbázis jön létre. Ahelyett, hogy root felhasználónkkal hozzáférnénk az adatbázishoz, külön adatbázis-felhasználót hozunk létre, amely csak az adott adatbázishoz rendelkezik jogosultságokkal.
Létrehozzuk az új felhasználónkat tecmint_user néven, és jogosultságokat biztosítunk neki a tecmint adatbázisban a következő paranccsal:
MariaDB [(none)]> GRANT ALL ON tecmint.* TO tecmint_user@localhost IDENTIFIED BY 'securePassowrd';
Saját felhasználó létrehozásakor ügyeljen arra, hogy a "securePassword" kifejezést cserélje le arra a jelszóra, amelyet az adott felhasználónak kíván adni.
Ha végzett a fenti parancsokkal, írja be a „quit” parancsot a MariaDB-ből való kilépéshez:
MariaDB [(none)]> quit;
Mostantól az új felhasználóval hozzáférhet a tecmint adatbázishoz.
mysql -u tecmint_user -p
Amikor a rendszer kéri, írja be az adott felhasználó jelszavát. A használt adatbázis módosításához a következőket használhatja a MariaDB promptnál:
MariaDB [(none)]> use tecmint;
Ezzel az aktuális adatbázist tecmintre módosítja.
Alternatív megoldásként kiadhatja a mysql parancsot az adatbázis nevének megadásával, valamint a képen látható módon.
mysql -u tecmint_user -p tecmint
Így amikor megadja a felhasználó jelszavát, közvetlenül a tecmint adatbázist fogja használni.
Tudjon meg többet a MariaDB-ről
Itt megtanulta a MariaDB néhány alapját, de még rengeteg felfedeznivaló van. Ha szeretné bővíteni adatbázis-ismeretét, tekintse meg útmutatóinkat itt:
- Tanuld meg a MySQL/MariaDB kezdőknek – 1. rész
- Ismerje meg a MySQL-t/MariaDB-t kezdőknek – 2. rész
- MySQL Basic Database Administration Commands – III. rész
- 20 MySQL (Mysqladmin) parancsok az adatbázis-adminisztrációhoz – IV. rész
- 15 hasznos MariaDB teljesítményhangolási és -optimalizálási tipp – V. rész
Ez az. Ebben az oktatóanyagban megtanulta, hogyan kell telepíteni és biztonságossá tenni a MariaDB szervert, és létrehozni az első adatbázist. Ha bármilyen kérdése van, nyugodtan tegye fel a megjegyzés rovatba.