Kā instalēt MariaDB Ubuntu 20.04
Lai instalētu MariaDB Ubuntu 20.04, vienkārši izpildiet šos soļus:
- Atjauniniet sistēmu
- Sāciet instalēšanu
- Pielāgojiet drošības skriptu
- Izveidojiet ar paroli aizsargātu administratora lietotāju (pēc izvēles)
- Pārbaudiet instalēšanu
Turpmākajās sadaļās mēs soli pa solim izskaidrosim instalācijas procesu.
MariaDB kā daļa no LAMP kopas
MariaDB ir izveidojis ievērojamu pārsvaru pār MySQL un tādējādi daudzi lietotāji to izvēlas kā savu SQL serveri. Šis MySQL atzars tiek uzskatīts par ārkārtīgi stabilu, ļoti elastīgu un lepojas ar spēcīgu drošības arhitektūru. MariaDB var viegli integrēt LAMP stack (Linux, Apache, MySQL un PHP, Python vai Perl) Ubuntu kā aizvietotāju bez jebkādām modifikācijām vai problēmām. Šajā rokasgrāmatā mēs sniedzam soli pa solim instrukcijas par to, kā instalēt un konfigurēt MariaDB Ubuntu 20.04.
Ja izmantojat jaunāku Linux distributīvas versiju, mūsu digitālajā rokasgrāmatā atradīsiet arī detalizētas instrukcijas par MariaDB instalēšanu Ubuntu 22.04.
Prasības
Ja vēlaties instalēt MariaDB Ubuntu, ir jāizpilda tikai daži nosacījumi. Pirms sākt instalēšanu, pārliecinieties, ka jūsu serveris ir aprīkots ar Linux sistēmu (šajā gadījumā versija 20.04). Lai to izdarītu, ir jāizveido administratora lietotājs, kas nav root. Labākais veids, kā nodrošināt instalēšanas drošību, ir izmantot piemērotu ugunsmūri.
Atjauniniet savu sistēmu
Pirms instalēt MariaDB Ubuntu 20.04, ir lietderīgi atjaunināt sistēmu uz jaunāko versiju. Izmantojiet atbilstošās apt komandas, lai atjauninātu pakotnes indeksu un pārliecinātos, ka visi faili un atkarības ir atjaunināti. Tas ir nepieciešams drošības apsvērumu dēļ, lai varētu strādāt ar serveri, kurā nav kļūdu. Atbilstošās komandas ir šādas:
sudo apt update
sudo apt upgradebashInstalējiet MariaDB Ubuntu 20.04
Ja jūsu sistēma, ieskaitot visus pakotnes, ir veiksmīgi atjaunināta, varat sākt MariaDB instalēšanu Ubuntu 20.04. Izmantojiet šo komandu, lai izpakotu datubāzes pārvaldības sistēmas pakotnes, kas jau ir iekļautas Ubuntu repozitorijā:
sudo apt install mariadb-serverbashŠajā posmā tiek veikta tikai instalācija. Svarīgi drošības pasākumi un konfigurācijas tiks veikti nākamajā posmā.
Konfigurējiet drošības skriptu
MariaDB šim nolūkam ietver savu drošības skriptu. Šis skripts ļauj mainīt dažādus noklusējuma iestatījumus, uzlabojot lietojumprogrammas drošību. Skriptu var izpildīt ar šādu komandu:
sudo mariadb_secure_installationbashKad atvērsiet skriptu, pirmajā solī jums tiks lūgts ievadīt datu bāzes galveno paroli. Tā kā jūs to vēl neesat iestatījis, vienkārši nospiediet [Enter], lai izlaistu šo soli.
Tas ļaus jums nākamajā solī iestatīt jaunu datu bāzes root paroli. Tomēr tas var radīt problēmas, jo MariaDB root ir cieši saistīts ar sistēmas uzturēšanu. Tāpēc pagaidām ir ieteicams nemainīt autentifikācijas opcijas. Ierakstiet [N] un apstipriniet ar [Enter].
Jūs varat apstiprināt skripta papildu iestatījumus, nospiežot [Y] un [Enter]. Starp citiem jautājumiem jums tiks jautāts, vai vēlaties dzēst anonīmos lietotājus un testa datu bāzi. Turklāt tiks atspējota attālā root pieteikšanās. Visbeidzot, skripts jautās, vai vēlaties piemērot visas izmaiņas nekavējoties.
Pēc izvēles izveidojiet ar paroli aizsargātu administratora kontu
Nākamais solis ir fakultatīvs, bet, tā kā jūs neesat iestatījis paroli galvenajam lietotājam, tas joprojām ir ļoti noderīgs. Ja jūs iestatāt papildu administratoru un nodrošināt, ka tas ir aizsargāts ar paroli, jūs esat gatavs visiem lietošanas gadījumiem. Pēc noklusējuma pieteikšanās tiek veikta ar unix_socket spraudni, un parole nav nepieciešama. Tomēr tas var radīt sarežģījumus, tiklīdz ārējām programmām ir nepieciešamas administratora tiesības. Tāpēc, kā piesardzības pasākumu, izveidojiet papildu kontu ar administratora tiesībām un paroles aizsardzību. Lai to izdarītu, vispirms atveriet MariaDB komandu uzvedni:
sudo mariadbbashTālāk izveidojiet jauno administratoru un iestatiet paroli. Pielāgojiet vietu turētājus „lietotājvārds” un „parole” atbilstoši savām vajadzībām:
GRANT ALL ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;bashTad izmantojiet FLUSH PRIVILEGES, lai izmaiņas piemērotu nekavējoties:
FLUSH PRIVILEGES;bashTad iziet no MariaDB apvalka:
exitbashPārbaudiet statusu
Pēc MariaDB instalēšanas Ubuntu 20.04, varat pārbaudīt statusu, lai redzētu, vai tā darbojas. To var izdarīt šādi:
sudo systemctl status mariadbbashMariaDB tiek izpildīta automātiski pēc noklusējuma. Ja tā nav, varat piekļūt datu bāzei, izmantojot šādu komandu:
sudo systemctl start mariadbbash