Lai instalētu MariaDB Ubuntu 20.04, vienkārši izpildiet šos soļus:

  1. At­jau­ni­niet sistēmu
  2. Sāciet in­sta­lē­ša­nu
  3. Pie­lā­go­jiet drošības skriptu
  4. Iz­vei­do­jiet ar paroli aiz­sar­gā­tu ad­mi­nis­tra­to­ra lietotāju (pēc izvēles)
  5. Pār­bau­diet in­sta­lē­ša­nu

Turp­mā­ka­jās sadaļās mēs soli pa solim iz­skaid­ro­sim in­sta­lā­ci­jas procesu.

MariaDB kā daļa no LAMP kopas

MariaDB ir iz­vei­do­jis ie­vē­ro­ja­mu 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 ar­hi­tek­tū­ru. MariaDB var viegli integrēt LAMP stack (Linux, Apache, MySQL un PHP, Python vai Perl) Ubuntu kā aiz­vie­to­tā­ju bez jebkādām mo­di­fi­kā­ci­jām vai problēmām. Šajā ro­kas­grā­ma­tā mēs sniedzam soli pa solim ins­truk­ci­jas par to, kā instalēt un kon­fi­gu­rēt MariaDB Ubuntu 20.04.

Tip

Ja iz­man­to­jat jaunāku Linux dis­tri­bu­tī­vas versiju, mūsu di­gi­tā­la­jā ro­kas­grā­ma­tā at­ra­dī­siet arī de­ta­li­zē­tas ins­truk­ci­jas par MariaDB in­sta­lē­ša­nu Ubuntu 22.04.

Prasības

Ja vēlaties instalēt MariaDB Ubuntu, ir jāizpilda tikai daži no­sa­cī­ju­mi. Pirms sākt in­sta­lē­ša­nu, pār­lie­ci­nie­ties, ka jūsu serveris ir aprīkots ar Linux sistēmu (šajā gadījumā versija 20.04). Lai to izdarītu, ir jāizveido ad­mi­nis­tra­to­ra lietotājs, kas nav root. Labākais veids, kā no­dro­ši­nāt in­sta­lē­ša­nas drošību, ir izmantot piemērotu ugunsmūri.

At­jau­ni­niet savu sistēmu

Pirms instalēt MariaDB Ubuntu 20.04, ir liet­de­rī­gi at­jau­ni­nāt sistēmu uz jaunāko versiju. Iz­man­to­jiet at­bil­sto­šās apt komandas, lai at­jau­ni­nā­tu pakotnes indeksu un pār­lie­ci­nā­tos, ka visi faili un atkarības ir at­jau­ni­nā­ti. Tas ir ne­pie­cie­šams drošības apsvērumu dēļ, lai varētu strādāt ar serveri, kurā nav kļūdu. At­bil­sto­šās komandas ir šādas:

sudo apt update
sudo apt upgrade
bash

In­sta­lē­jiet MariaDB Ubuntu 20.04

Ja jūsu sistēma, ieskaitot visus pakotnes, ir veiksmīgi at­jau­ni­nā­ta, varat sākt MariaDB in­sta­lē­ša­nu Ubuntu 20.04. Iz­man­to­jiet šo komandu, lai izpakotu datubāzes pār­val­dī­bas sistēmas pakotnes, kas jau ir iekļautas Ubuntu re­po­zi­to­ri­jā:

sudo apt install mariadb-server
bash

Šajā posmā tiek veikta tikai in­sta­lā­ci­ja. Svarīgi drošības pasākumi un kon­fi­gu­rā­ci­jas tiks veikti nākamajā posmā.

Kon­fi­gu­rē­jiet drošības skriptu

MariaDB šim nolūkam ietver savu drošības skriptu. Šis skripts ļauj mainīt dažādus no­klu­sē­ju­ma ie­sta­tī­ju­mus, uzlabojot lie­to­jum­prog­ram­mas drošību. Skriptu var izpildīt ar šādu komandu:

sudo mariadb_secure_installation
bash

Kad atvērsiet skriptu, pirmajā solī jums tiks lūgts ievadīt datu bāzes galveno paroli. Tā kā jūs to vēl neesat ie­sta­tī­jis, vienkārši no­spie­diet [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 uz­tu­rē­ša­nu. Tāpēc pagaidām ir ieteicams nemainīt au­ten­ti­fi­kā­ci­jas opcijas. Ie­rak­stiet [N] un ap­stip­ri­niet ar [Enter].

Jūs varat ap­stip­ri­nāt skripta papildu ie­sta­tī­ju­mus, nospiežot [Y] un [Enter]. Starp citiem jau­tā­ju­miem jums tiks jautāts, vai vēlaties dzēst anonīmos lie­to­tā­jus un testa datu bāzi. Turklāt tiks atspējota attālā root pie­teik­ša­nās. Vis­bei­dzot, skripts jautās, vai vēlaties piemērot visas izmaiņas ne­ka­vē­jo­ties.

Pēc izvēles iz­vei­do­jiet ar paroli aiz­sar­gā­tu ad­mi­nis­tra­to­ra kontu

Nākamais solis ir fa­kul­ta­tīvs, bet, tā kā jūs neesat ie­sta­tī­jis paroli gal­ve­na­jam lie­to­tā­jam, tas joprojām ir ļoti noderīgs. Ja jūs iestatāt papildu ad­mi­nis­tra­to­ru un no­dro­ši­nāt, ka tas ir aiz­sar­gāts ar paroli, jūs esat gatavs visiem lie­to­ša­nas ga­dī­ju­miem. Pēc no­klu­sē­ju­ma pie­teik­ša­nās tiek veikta ar unix_socket spraudni, un parole nav ne­pie­cie­ša­ma. Tomēr tas var radīt sa­rež­ģī­ju­mus, tiklīdz ārējām prog­ram­mām ir ne­pie­cie­ša­mas ad­mi­nis­tra­to­ra tiesības. Tāpēc, kā pie­sar­dzī­bas pasākumu, iz­vei­do­jiet papildu kontu ar ad­mi­nis­tra­to­ra tiesībām un paroles aiz­sar­dzī­bu. Lai to izdarītu, vispirms atveriet MariaDB komandu uzvedni:

sudo mariadb
bash

Tālāk iz­vei­do­jiet jauno ad­mi­nis­tra­to­ru un iestatiet paroli. Pie­lā­go­jiet vietu turētājus „lie­to­tājvārds” un „parole” at­bil­sto­ši savām va­ja­dzī­bām:

GRANT ALL ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
bash

Tad iz­man­to­jiet FLUSH PRIVILEGES, lai izmaiņas piemērotu ne­ka­vē­jo­ties:

FLUSH PRIVILEGES;
bash

Tad iziet no MariaDB apvalka:

exit
bash

Pār­bau­diet statusu

Pēc MariaDB in­sta­lē­ša­nas Ubuntu 20.04, varat pārbaudīt statusu, lai redzētu, vai tā darbojas. To var izdarīt šādi:

sudo systemctl status mariadb
bash

MariaDB tiek izpildīta au­to­mā­tis­ki pēc no­klu­sē­ju­ma. Ja tā nav, varat piekļūt datu bāzei, iz­man­to­jot šādu komandu:

sudo systemctl start mariadb
bash
Go to Main Menu