Kövesse az alábbi lépéseket a MariaDB Ubuntu 22.04-re történő telepítéséhez:

  1. Frissítse a rendszert
  2. Telepítse az adatbázist
  3. Konfigurálja a biztonsági szkriptet
  4. Hozzon létre további rendszergazdát jelszóval (opcionális)
  5. Tesztelje a MariaDB-t

Ez a cikk bemutatja az elvégzendő egyes lépéseket.

MariaDB mint MySQL helyettesítője

A relációs adatbázis-kezelő rendszer, a MariaDB először 2009-ben jelent meg a MySQL egyik forkjaként, és ma már ennek az SQL-kiszolgálónak egy erős alternatívájaként tekintik. A MySQL-hez képest is lenyűgöző a nagyfokú rugalmassága és kiváló biztonsági architektúrája. A MySQL közvetlen helyettesítőjeként a MariaDB problémamentesen integrálható a LAMP-stackbe (Linux, Apache, MySQL és PHP, Python vagy Perl). A megoldáscsomagok most már az Ubuntu tárolóban is alapfelszereltségként szerepelnek. Az alábbiakban elmagyarázzuk, hogyan telepítheti a MariaDB-t az Ubuntu 22.04-re.

Tipp

Ha a Linux disztribúció régebbi verzióját szeretné használni, akkor a digitális útmutatónkban részletes utasításokat talál a MariaDB Ubuntu 20.04-re történő telepítéséhez.

A szükséges követelmények

Ha MariaDB-t szeretne telepíteni Ubuntu 22.04-re, csak néhány követelménynek kell megfelelnie. Szüksége van egy szerverre, amely már futtatja ezt az operációs rendszer verziót. A tényleges folyamat megkezdése előtt egy nem root rendszergazdát is be kell állítania ezen a szerveren. Be kell állítania egy megfelelő tűzfalat is.

Frissítse a csomagindexet

Mielőtt azonban elkezdené a MariaDB telepítését az Ubuntu 22.04 rendszeren, frissítenie kell a teljes rendszert. A két apt parancs segítségével frissítheti a csomagindexet, az összes alkalmazást és az összes függőséget. Ez biztonságosabbá teszi a telepítést és megszünteti az esetleges hibákat. A megfelelő parancsok a következők:

sudo apt update
sudo apt upgrade
bash

MariaDB telepítése Ubuntu 22.04 rendszeren

A következő utasításokat kövesse a MariaDB Ubuntu 22.04-re történő telepítéséhez. Mivel az SQL szerver alapértelmezés szerint szerepel az Ubuntu tárolójában, a tényleges telepítéshez nincs szükség további lépésekre.

sudo apt install mariadb-server
bash

A biztonsági szkript konfigurálása

Az első telepítés ezzel befejeződött. Jelenleg azonban a MariaDB az alapértelmezett beállításokkal van konfigurálva. Ez többek között azt jelenti, hogy nincs beállítva jelszó a hozzáférés korlátozásához. Ennek megoldására a MariaDB egy biztonsági szkriptet biztosít, amely lehetővé teszi további konfigurációk elvégzését. Ezt a szkriptet a következő paranccsal futtathatja:

sudo mariadb_secure_installation
bash

A szkript végrehajtásakor először a adatbázis root jelszavát kéri. Mivel még nem tárolt jelszót, egyszerűen nyomja meg az [Enter] gombot a jelszó nélküli opció kiválasztásához és a folytatáshoz.

Ezt követően a rendszer kéri, hogy állítson be egy root jelszót az adatbázis hitelesítéséhez. Mivel ez szorosan kapcsolódik az Ubuntu különböző karbantartási feladataival, ezért tanácsos ebben a szakaszban nem módosítani a bejelentkezési beállításokat. Biztonsági okokból ajánlott megnyomni az [N] gombot, majd az [Enter] gombot. Az alábbiakban megtalálja az utasításokat egy további, jelszóval védett rendszergazdai fiók létrehozásához.

Kezdje a biztonsági szkript folytatásával. A következő kérdésekre válaszoljon [Y]-vel, majd nyomja meg az [Enter] gombot a megerősítéshez. A rendszer megkérdezi , hogy törölni kívánja-e a névtelen felhasználókat, eltávolítani a tesztadatbázist és korlátozni a távoli root hozzáférést. A végén a rendszer megkérdezi, hogy az összes változtatást azonnal alkalmazni kívánja-e.

Jelszóval védett rendszergazdai felhasználó létrehozása

Egy további, jelszóval hitelesített rendszergazdai felhasználó létrehozása opcionális, de megold egy potenciális problémát, és így növeli a biztonságot. Alapértelmezés szerint a MariaDB root bejelentkezése az unix_socket pluginon keresztül történik, ezért nem igényel jelszót. Bár ez a megközelítés bizonyos előnyökkel jár, problémákat is okozhat, ha külső programoknak rendszergazdai jogokra van szükségük. A megoldás egy olyan adminisztrátori felhasználó létrehozása, amely ugyanazokkal a jogosultságokkal rendelkezik, mint a root fiók, de jelszóval hitelesítve van. Ehhez először nyissa meg a MariaDB parancssorát:

sudo mariadb
bash

Most hozzon létre egy új felhasználót rendszergazdai jogokkal, root jogosultságokkal és jelszóval. Ehhez cserélje ki a következő kódban a „username” és „password” helyőrzőket.

GRANT ALL ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
bash

Most használja FLUSH PRIVILEGES, hogy a változások azonnal érvénybe lépjenek.

FLUSH PRIVILEGES;
bash

Miután ezt megtette, lépjen ki a MariaDB shellből.

exit
bash

MariaDB tesztelése

A MariaDB Ubuntu 22.04-re való telepítése után ajánlott ellenőrizni, hogy a telepítés sikeres volt-e. A következő paranccsal ellenőrizheti a szerver állapotát:

sudo systemctl status mariadb
bash

Ha a program nem indul el automatikusan, akkor a következő paranccsal is elindíthatja:

sudo systemctl start mariadb
bash
Ugrás a főmenübe