Kā instalēt MariaDB Debian 11
Lai instalētu MariaDB Debian 11, ir jāveic šādi soļi:
- Atjauniniet savu Debian 11 instalāciju.
- Instalējiet MariaDB.
- Pielāgojiet konfigurāciju atbilstoši savām vajadzībām.
- Izveidojiet papildu administratora lietotāju (pēc izvēles).
- Pārbaudiet, vai instalācija ir veiksmīgi pabeigta.
Kāpēc MariaDB un Debian 11 ir laba kombinācija?
Salīdzinot MariaDB un MySQL, MariaDB jau sen ir pierādījis savu kvalitāti. Šis SQL serveris ir pazīstams kā ārkārtīgi stabils, ļoti drošs un kopumā elastīgāks nekā vecāka datu bāzes pārvaldības sistēma ar tādu pašu izcelsmi. Tas ir izstrādāts kā tiešs MySQL aizvietotājs un var tikt izmantots kā MySQL aizvietotājs LAMP kopumā (Linux, Apache, MySQL un PHP, Python vai Perl) bez būtiskām pielāgošanām. Debian arī jau ilgu laiku izmanto MariaDB un pēc noklusējuma satur nepieciešamos pakotnes.
Kādas prasības ir jāizpilda?
Lai instalētu MariaDB Debian 11, ir jāizpilda tikai daži nosacījumi. Pirmkārt, ir nepieciešams serveris, uz kura jau ir instalēta Debian 11. Šim serverim ir nepieciešama root piekļuve, kā arī jāuzstāda un jāaktivizē atbilstoša ugunsmūra. Parasti pietiek ar vienu CPU kodolu. Turklāt ir nepieciešami vismaz 512 megabaiti RAM un 1 gigabaits cietā diska vietas.
Kā soli pa solim instalēt MariaDB Debian 11
Turpmākajās sadaļās ir parādīts, kā soli pa solim instalēt MariaDB Debian 11.
1. solis: Atjauniniet pakotnes indeksu
Pirms sākat faktisko instalēšanu, pārliecinieties, ka visas jūsu programmas un Debian 11 ir atjauninātas. Lai to izdarītu, atjauniniet pakotņu indeksu ar šīm divām komand apt:
sudo apt update
sudo apt upgradebashKad tas ir izdarīts, varat sākt MariaDB instalēšanu Debian 11.
2. solis: instalējiet MariaDB Debian 11
Lai instalētu MariaDB paketi, izmantojiet šādu komandu:
sudo apt install mariadb-serverbashKad šis process ir pabeigts, tas nozīmē, ka esat instalējis MariaDB Debian 11, bet jūsu sistēmai vēl nav veikti drošības pasākumi. Šī daļa ir nākamajā solī.
3. solis: Izpildiet drošības skriptu
MariaDB piedāvā savu drošības skriptu jaunākajām versijām. Šo skriptu var izmantot, lai mainītu dažus noklusējuma iestatījumus. Komanda skripta palaišanai ir šāda:
sudo mysql_secure_installationbashKad sāksiet skriptu, vispirms tiks lūgts ievadīt datu bāzes galvenā lietotāja paroli. Tā kā to vēl neesat iestatījis, nospiediet [Enter], lai pagaidām izlaistu šo soli. Tad tiks jautāts, vai vēlaties pāriet uz autentifikāciju, izmantojot unix_socket. Ierakstiet [N] un nospiediet [Enter], lai apstiprinātu.
Jums tiks jautāts, vai vēlaties mainīt root paroles. Tomēr drošības apsvērumu dēļ tas nav ieteicams, tāpēc nospiediet [N] un atkārtoti [Enter]. Atbildiet uz šādiem jautājumiem ar [Y], lai attālināti dzēstu anonīmos lietotājus, testa datu bāzi un root pieteikumus.
4. solis: Izveidojiet papildu administratoru (pēc izvēles)
Nākamais solis ir fakultatīvs, bet ļoti ieteicams, lai nodrošinātu sistēmas drošību. Debian 11 sistēmā MariaDB galvenais lietotājs tiek autentificēts, izmantojot unix_socket, nevis paroli. Lai gan tam ir dažas priekšrocības, tas var radīt problēmas, ja ārējām programmām ir nepieciešamas administratora tiesības. Risinājums ir izveidot papildu administratora lietotāju, lai papildinātu galveno kontu. Šeit ir soļi, kā to izdarīt:
Atveriet MariaDB apvalku:
sudo mariadb -u rootbashTagad izveidojiet jaunu lietotāju. Mainiet lietotājvārdu un paroli atbilstoši vajadzībām.
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;sqlDrošības nolūkā izmantojiet komandu „FLUSH PRIVILEGES”:
FLUSH PRIVILEGES;sqlBeidzot aizveriet čaulu:
exitbash5. solis: Pārbaudiet, vai instalēšana ir veiksmīgi pabeigta
Visbeidzot, pārbaudiet, vai MariaDB instalēšana Debian 11 ir bijusi veiksmīga. Lai to izdarītu, pārbaudiet statusu ar šo komandu:
sudo systemctl status mariadbbashJa MariaDB nepalaižas automātiski, izmantojiet šādu komandu:
sudo systemctl start mariadbbashTagad varat brīvi lietot MariaDB.