Kuidas installida MariaDB Ubuntu 20.04-le
MariaDB installimiseks Ubuntu 20.04-le järgige lihtsalt neid samme:
- Süsteemi uuendamine
- Alusta installimist
- Kohandage turvaskript
- Loo parooliga kaitstud administraatori kasutaja (valikuline)
- Kontrolli installimist
Järgmistes jaotistes juhendame teid samm-sammult installimise läbi.
MariaDB kui osa LAMP-stakist
MariaDB on saavutanud märkimisväärse edumaa MySQLi ees ja on seetõttu paljude kasutajate eelistatud SQL-server. Seda MySQLi haru peetakse äärmiselt töökindlaks, väga paindlikuks ja tugeva turvalisuse arhitektuuriga. MariaDB saab Ubuntu jaoks sujuvalt integreerida LAMP-stakki (Linux, Apache, MySQL ja PHP, Python või Perl) asendusena ilma muudatuste või probleemideta. Käesolevas juhendis anname samm-sammult juhised MariaDB installimiseks ja konfigureerimiseks Ubuntu 20.04-s.
Kui kasutate uuemat Linuxi distributsiooni versiooni, leiate meie digitaalsest juhendist ka üksikasjalikud juhised MariaDB installimiseks Ubuntu 22.04-le.
Nõuded
Kui soovite MariaDB Ubuntu-le installida, tuleb täita vaid mõned nõuded. Enne tegeliku protsessi alustamist tuleb veenduda, et teil on Linuxi süsteemiga (antud juhul versioon 20.04) varustatud server. Selleks tuleb luua administraatorõigustega mitte-root-kasutaja. Parim viis installi turvalisuse tagamiseks on sobiva tulemüüri kasutamine.
Uuendage oma süsteemi
Enne MariaDB installimist Ubuntu 20.04-le on mõistlik süsteem viimase versioonini uuendada. Kasutage vastavaid apt käsku, et uuendada paketi indeksit ja tagada, et kõik failid ja sõltuvused on ajakohased. See on vajalik turvalisuse tagamiseks, et saaksite töötada veavaba serveriga. Vastavad käsud on järgmised:
sudo apt update
sudo apt upgradebashMariaDB installimine Ubuntu 20.04-le
Kui teie süsteem koos kõigi pakettidega on edukalt uuendatud, võite alustada MariaDB installimist Ubuntu 20.04-le. Kasutage järgmist käsku, et lahti pakkida andmebaasi haldussüsteemi paketid, mis on juba Ubuntu repositooriumis olemas:
sudo apt install mariadb-serverbashSelles etapis tehakse ainult installimine. Olulised turvameetmed ja konfiguratsioonid tehakse järgmises etapis.
Konfigureerige turvaskript
MariaDB sisaldab selleks oma turvaskripti. See skript võimaldab teil muuta mitmesuguseid vaikimisi seadeid, parandades rakenduse turvalisust. Skripti saate käivitada järgmise käsuga:
sudo mariadb_secure_installationbashKui avate skripti, palutakse teil esimeses etapis sisestada andmebaasi juurkasutaja parool. Kuna te pole seda veel seadistanud, vajutage lihtsalt [Enter], et see etapp vahele jätta.
See võimaldab teil järgmises etapis määrata andmebaasile uue root-parooli. See võib aga tekitada probleeme, kuna MariaDB root on tihedalt seotud süsteemi hooldusega. Seetõttu on soovitatav autentimise valikuid esialgu mitte muuta. Sisestage [N] ja kinnitage valik klahviga [Enter].
Skripti lisaseaded saate kinnitada, vajutades klahve [Y] ja [Enter]. Muu hulgas küsitakse teilt, kas soovite eemaldada anonüümsed kasutajad ja testandmebaasi. Lisaks sellele keelatakse kaugjuurdepääs. Lõpuks küsib skript, kas soovite kõik muudatused kohe rakendada.
Võimaluse korral looge parooliga kaitstud administraator
Järgmine samm on vabatahtlik, kuid kuna te pole root-kasutajale parooli seadnud, on see siiski väga kasulik. Kui seadistate täiendava administraatori ja tagate, et see on parooliga kaitstud, olete valmis kõikideks kasutamisjuhtudeks. Vaikimisi toimub sisselogimine tegelikult unix_socket-pistikprogrammi abil ja parooli pole vaja. See võib aga tekitada komplikatsioone, kui välised programmid vajavad administraatori õigusi. Seetõttu looge ettevaatusabinõuna täiendav konto, millel on administraatori õigused ja paroolikaitse. Selleks avage esmalt MariaDB-i käsurea:
sudo mariadbbashSeejärel looge uus administraator ja määrake parool. Kohandage kasutajanime ja parooli asendusmärgid vastavalt oma vajadustele:
GRANT ALL ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;bashSeejärel kasutage FLUSH PRIVILEGES, et muudatused kohe rakendada:
FLUSH PRIVILEGES;bashSeejärel väljuge MariaDB-kestast:
exitbashKontrolli staatust
Pärast MariaDB installimist Ubuntu 20.04-le saate kontrollida selle staatust, et veenduda, kas installimine õnnestus. Selleks tegutsege järgmiselt:
sudo systemctl status mariadbbashMariaDB käivitatakse vaikimisi automaatselt. Kui see nii ei ole, saate andmebaasile juurde pääseda järgmise käsuga:
sudo systemctl start mariadbbash