Kuidas installida MariaDB Debian 11-le
MariaDB installimiseks Debian 11-le on vaja teha järgmised sammud:
- Uuendage oma Debian 11 installatsioon.
- Paigalda MariaDB.
- Kohandage konfiguratsioon vastavalt oma vajadustele.
- Looge täiendav administraatorikasutaja (valikuline).
- Kontrollige, kas installatsioon õnnestus.
Miks sobivad MariaDB ja Debian 11 hästi kokku?
MariaDB ja MySQLi võrdluses on MariaDB end juba ammu tõestanud. See SQL-server on tuntud oma äärmiselt suure töökindluse, kõrge turvalisuse ja üldiselt suurema paindlikkuse poolest võrreldes sama päritolu vanema andmebaasi haldussüsteemiga. See on loodud MySQLi otsese asendusena ja seda saab kasutada MySQLi asendajana LAMP-stakis (Linux, Apache, MySQL ja PHP, Python või Perl) ilma oluliste kohandusteta. Debian on samuti juba mõnda aega kasutanud MariaDB-d ja sisaldab vaikimisi vajalikke pakette.
Millised nõuded tuleb täita?
MariaDB installimiseks Debian 11-le on vaja täita vaid mõned nõuded. Esiteks on vaja serverit, millele Debian 11 on juba installitud. Selle serveri jaoks on vaja root-juurdepääsu ning sobiv tulemüür peab olema seadistatud ja aktiveeritud. Reeglina piisab ühest CPU-tuumast. Lisaks on vaja vähemalt 512 megabaiti RAM-i ja 1 gigabaiti kõvakettaruumi.
Kuidas installida MariaDB Debian 11-le samm-sammult
Järgmistes jaotistes näidatakse samm-sammult, kuidas installida MariaDB Debian 11-le.
Samm 1: Paketiindeksi uuendamine
Enne tegeliku installimise alustamist peaksite veenduma, et kõik teie programmid ja Debian 11 ise on ajakohased. Selleks uuendage pakettide indeksit järgmiste kahe apt uga:
sudo apt update
sudo apt upgradebashKui see on tehtud, võite alustada MariaDB installimist Debian 11-le.
2. samm: MariaDB installimine Debian 11-le
Kasutage järgmist käsku MariaDB paketi installimiseks:
sudo apt install mariadb-serverbashKui see protsess on lõpetatud, tähendab see, et olete installinud MariaDB Debian 11-le, kuid teie süsteemi jaoks ei ole veel võetud mingeid turvameetmeid. See osa tuleb järgmises etapis.
3. samm: Käivita turvaskript
MariaDB pakub oma uuematele versioonidele omaenda turvaskripti. Selle skripti abil saate muuta mõningaid vaikimisi seadeid. Skripti käivitamise käsk on järgmine:
sudo mysql_secure_installationbashKui käivitate skripti, palutakse teil esmalt sisestada andmebaasi juurkasutaja parool. Kuna te pole seda veel seadistanud, vajutage [Enter], et see samm praegu vahele jätta. Seejärel küsitakse, kas soovite minna üle unix_socket-i kaudu autentimisele. Sisestage [N] ja vajutage [Enter], et kinnitada.
Teil küsitakse, kas soovite muuta oma root-parooli. Turvalisuse kaalutlustel ei ole see siiski soovitatav, seega vajutage uuesti [N] ja [Enter]. Vastake järgmistele küsimustele [Y], et eemaldada anonüümsed kasutajad, testandmebaas ja root-sisselogimised eemalt.
4. samm: Lisage täiendav administraator (valikuline)
Järgmine samm on vabatahtlik, kuid süsteemi turvalisuse tagamiseks väga soovitatav. Debian 11-s autentitakse MariaDB root-kasutaja parooli asemel unix_socket abil. Kuigi sellel on mõned eelised, võib see põhjustada probleeme, kui välised programmid vajavad administraatori õigusi. Lahenduseks on luua root-kontole täiendav administraatori kasutaja. Selleks tuleb teha järgmised sammud:
Ava MariaDB-kest:
sudo mariadb -u rootbashNüüd looge uus kasutaja. Muutke kasutajanime ja parooli vastavalt vajadusele.
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;sqlKasutage turvalisuse tagamiseks käsku „FLUSH PRIVILEGES”:
FLUSH PRIVILEGES;sqlLõpuks sulgege kest:
exitbash5. samm: Kontrollige, kas installimine õnnestus
Lõpuks kontrollige, kas MariaDB installimine Debian 11-le õnnestus. Selleks testige staatust järgmise käsuga:
sudo systemctl status mariadbbashKui MariaDB ei käivitu automaatselt, kasutage järgmist käsku:
sudo systemctl start mariadbbashNüüd võite MariaDB-d vabalt kasutada.