A MariaDB Debian 11-re történő telepítéséhez a következő lépéseket kell végrehajtani:

  1. Frissítse a Debian 11 telepítését.
  2. Telepítse a MariaDB-t.
  3. Testreszabja a konfigurációt az igényeinek megfelelően.
  4. Hozzon létre egy további rendszergazdai felhasználót (opcionális).
  5. Ellenőrizze, hogy a telepítés sikeres volt-e.

Miért illenek jól egymáshoz a MariaDB és a Debian 11?

A MariaDB és a MySQL összehasonlításában a MariaDB már régóta bizonyított. Ez az SQL-kiszolgáló rendkívül robusztus, nagyon biztonságos és általában rugalmasabb, mint a régebbi, azonos eredetű adatbázis-kezelő rendszer. A MySQL közvetlen helyettesítőjeként tervezték, így jelentős módosítások nélkül használható a LAMP-stackben (Linux, Apache, MySQL, valamint PHP, Python vagy Perl) a MySQL helyettesítőjeként. A Debian is már jó ideje használja a MariaDB-t, és alapértelmezés szerint tartalmazza a szükséges csomagokat.

Milyen követelményeknek kell megfelelni?

A MariaDB telepítéséhez Debian 11 rendszeren csak néhány követelménynek kell megfelelni. Az első, hogy szükség van egy olyan szerverre, amelyre már telepítve van a Debian 11. Ehhez root hozzáférés szükséges, és megfelelő tűzfalat kell beállítani és aktiválni. Általános szabály, hogy egy CPU mag elegendő. Ezen felül legalább 512 megabájt RAM és 1 gigabájt merevlemez-terület szükséges.

Hogyan telepítsük a MariaDB-t a Debian 11-re lépésről lépésre

A következő szakaszok lépésről lépésre bemutatják, hogyan telepítheti a MariaDB-t a Debian 11 rendszerre.

1. lépés: Frissítse a csomagindexet

Mielőtt elkezdené a tényleges telepítést, győződjön meg arról, hogy minden programja és maga a Debian 11 is naprakész. Ehhez frissítse a csomagindexet a következő két apt:

sudo apt update
sudo apt upgrade
bash

Miután ez megvan, elkezdheti a MariaDB telepítését a Debian 11-re.

2. lépés: MariaDB telepítése Debian 11 rendszeren

A MariaDB csomag telepítéséhez használja a következő parancsot:

sudo apt install mariadb-server
bash

Miután ez a folyamat befejeződött, ez azt jelenti, hogy telepítette a MariaDB-t a Debian 11-re, de még nem tett biztonsági óvintézkedéseket a rendszerére vonatkozóan. Ez a rész a következő lépésben következik.

3. lépés: Futtassa a biztonsági szkriptet

A MariaDB saját biztonsági szkriptet kínál az újabb verzióihoz. Ezzel a szkripttel módosíthatja az alapértelmezett beállításokat. A szkript elindításához a következő parancsot kell használni:

sudo mysql_secure_installation
bash

A szkript elindításakor először a rendszer kéri az adatbázis root jelszavának megadását. Mivel ezt még nem állította be, nyomja meg az [Enter] billentyűt, hogy egyelőre kihagyja ezt a lépést. Ezután a rendszer megkérdezi, hogy szeretne-e átállni az unix_socket segítségével történő hitelesítésre. Írja be az [N] betűt, majd nyomja meg az [Enter] billentyűt a megerősítéshez.

A rendszer megkérdezi, hogy szeretné-e megváltoztatni a root jelszót. Biztonsági okokból azonban ez nem ajánlott, ezért nyomja meg újra az [N] és az [Enter] gombot. A következő kérdésekre válassza az [Y] választ, hogy távolítsa el a névtelen felhasználókat, a tesztadatbázist és a root bejelentkezéseket.

4. lépés: További rendszergazda beállítása (opcionális)

A következő lépés opcionális, de a rendszer biztonsága érdekében erősen ajánlott. A Debian 11 rendszerben a MariaDB root felhasználó hitelesítése jelszó helyett unix_socket segítségével történik. Bár ennek vannak előnyei, problémákat okozhat, ha külső programokhoz rendszergazdai jogok szükségesek. A megoldás egy további rendszergazdai felhasználó létrehozása a root fiók kiegészítéseként. Ehhez a következő lépéseket kell végrehajtani:

Nyissa meg a MariaDB parancssort:

sudo mariadb -u root
bash

Most hozza létre az új felhasználót. Szükség szerint módosítsa a felhasználónevet és a jelszót.

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;
sql

A biztonság érdekében használja a „FLUSH PRIVILEGES” parancsot:

FLUSH PRIVILEGES;
sql

Végül zárja be a shell-t:

exit
bash

5. lépés: Ellenőrizze, hogy a telepítés sikeres volt-e.

Végül ellenőrizze, hogy a MariaDB telepítése a Debian 11 rendszeren sikeres volt-e. Ehhez tesztelje az állapotot ezzel a paranccsal:

sudo systemctl status mariadb
bash

Ha a MariaDB nem indul el automatikusan, használja a következő parancsot:

sudo systemctl start mariadb
bash

Mostantól szabadon használhatja a MariaDB-t.

Ugrás a főmenübe