MariaDB egy nyílt forráskódú és népszerű relációs adatbázis-kezelő rendszer (RDBMS) eredeti fejlesztői készítettek MySQL. Ez egy gyors, méretezhető és robusztus adatbázis-rendszer tárolómotorok, beépülő modulok és sok más eszköz gazdag ökoszisztémájával, amely SQL interfészt biztosít az adatok eléréséhez.

MariaDB továbbfejlesztett, beugró helyettesítője MySQL olyan szervezetek és cégek használják, mint a Wikipedia, a WordPress.com, a Google és még sokan mások.

Ebben a rövid cikkben bemutatjuk, hogyan kell telepíteni és biztonságossá tenni a MariaDB szerver be Debian 10.

Követelmény:

  1. Telepítsen egy Debian 10 (Buster) Minimal Servert

Megjegyzés: Ha nem adminisztratív felhasználóként üzemelteti a rendszert, használja a sudo parancsot a root jogosultságok megszerzéséhez, és ha rendelkezik MySQL telepítve és futva, állítsa le és tiltsa le, mielőtt folytatná.

A MariaDB Server telepítése a Debian 10-ben

Telepítheti a MariaDB szerver csomag a Debian hivatalos lerakatokat a következő parancs futtatásával, amely telepíti a MariaDB kiszolgálót, a klienst és az összes függőségét.

# apt install mariadb-server
Telepítse a MariaDB-t a Debian 10-ben

Belül bevett gyakorlat Debian és származékai, mint pl Ubuntu a démonok automatikus elindításához és engedélyezéséhez keresztül systemd, közvetlenül a telepítés után. Ugyanez vonatkozik a MariaDB.

Ellenőrizheti, hogy MariaDB a következő systemctl paranccsal működik és fut.

# systemctl status mariadb  
Ellenőrizze a MariaDB állapotát
Ellenőrizze a MariaDB állapotát

Ezenkívül ismernie kell a MariaDB szolgáltatás kezeléséhez szükséges egyéb gyakori parancsokat is systemdamelyek parancsokat tartalmaznak a MariaDB szolgáltatás indítására, újraindítására, leállítására és újratöltésére, az ábrán látható módon.

# systemctl start mariadb
# systemctl restart mariadb
# systemctl stop mariadb
# systemctl reload mariadb

MariaDB kiszolgáló biztonsága a Debian 10-ben

Az MariaDB A telepítési folyamat magában foglalja az alapértelmezett telepítés biztosítását, és ez a következő futtatásával hajtható végre mysql_secure_installation shell script, amely lehetővé teszi, hogy egy kis extra biztonságot adjon a MariaDB példányához:

  • Jelszó beállítása root fiókokhoz.
  • Távoli root bejelentkezés letiltása.
  • Az anonim felhasználói fiókok eltávolítása.
  • A tesztadatbázis eltávolítása, amelyhez alapértelmezés szerint névtelen felhasználók is hozzáférhetnek.
  • És a jogosultságok újratöltése.

A biztonsági parancsfájl meghívásához futtassa a következő parancsot, és válaszoljon a kérdésekre az alábbi képernyőképen látható módon.

Biztonságos MariaDB a Debian 10-ben
Biztonságos MariaDB a Debian 10-ben

Miután biztosította a MariaDB telepítését, csatlakozhat a következőhöz mysql shell a root felhasználói jelszó használatával.

# mysql -u root -p 

nevű adatbázis létrehozásához “my_test_db” és egy nevű felhasználót “test_user” teljes jogosultságokkal az adatbázis kezeléséhez futtassa a következő SQL-parancsokat.

MariaDB [(none)]> CREATE DATABASE  my_test_db;
MariaDB [(none)]> GRANT ALL ON my_test_db.* TO 'test_user'@'localhost' IDENTIFIED BY 'test_user_pass_here' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;
Hozzon létre adatbázist és felhasználót jogosultságokkal
Hozzon létre adatbázist és felhasználót jogosultságokkal

Új adatbázis és adatbázis-felhasználó létrehozása után próbálja meg elérni a MariaDB shellt az új felhasználói fiókkal, és jelenítse meg a felhasználóhoz rendelt összes adatbázist az alábbiak szerint.

# mysql -u test_user -p
MariaDB [(none)]> SHOW DATABASES;
Jelölje be az Új adatbázis-felhasználó lehetőséget
Jelölje be az Új adatbázis-felhasználó lehetőséget

Érdemes lehet elolvasni ezeket a hasznos alábbi cikkeket is MariaDB.

  1. Ismerje meg a MySQL-t / MariaDB-t kezdőknek – 1. rész
  2. Ismerje meg a MySQL és a MariaDB számos funkciójának használatát – 2. rész
  3. 12 MySQL/MariaDB biztonsági bevált gyakorlatok Linuxhoz
  4. A MySQL/MariaDB és a PostgreSQL biztonsági mentése/visszaállítása az „Automysqlbackup” és „Autopostgresqlbackup” eszközök használatával
  5. Hasznos tippek a MySQL gyakori hibáinak elhárításához

Egyenlőre ennyi! Ebben az útmutatóban bemutattuk, hogyan lehet MariaDB-kiszolgálót telepíteni és biztonságossá tenni a Debian 10 minimális szerver telepítés. Használja az alábbi megjegyzés űrlapot, ha bármilyen kérdése vagy információja van, amelyet szeretne megosztani velünk.