Kako instalirati MariaDB 10.7 na Ubuntu 20.04

MariaDB jedna je od najpopularnijih baza podataka otvorenog koda pored svog začetnika MySQL. Izvorni tvorci MySQL razvijen MariaDB kao odgovor na strahove da MySQL iznenada bi postala plaćena usluga jer ju je Oracle kupio 2010. S poviješću sličnih taktika, programeri koji stoje iza MariaDB-a obećali su da će je držati otvorenim kodom i bez strahova poput onoga što se dogodilo MySQL.

MariaDB postao jednako popularan kao MySQL s programerima, sa značajkama kao što je napredno grupiranje s Grupa Galera 4, brži cache/indeksi, strojevi za pohranu i značajke/proširenja koje nećete pronaći u MySQL.

U sljedećem tutorialu naučit ćete kako instalirati MariaDB 10.7 na Ubuntu 20.04 LTS Focal Fossa.

Preduvjeti

  • Preporučeni OS: Ubuntu 20.04 ili više
  • Korisnički račun: Korisnički račun sa sudo or root pristup.

Ažurirajte operativni sustav

Ažurirajte svoj Ubuntu operativni sustav kako biste bili sigurni da su svi postojeći paketi ažurirani:

sudo apt update && sudo apt upgrade -y

Tutorial će koristiti sudo naredba i pod pretpostavkom da imate sudo status.

Za provjeru sudo statusa na svom računu:

sudo whoami

Primjer izlaza koji prikazuje sudo status:

[joshua@ubuntu ~]$ sudo whoami
root

Da biste postavili postojeći ili novi sudo račun, posjetite naš vodič na Kako dodati korisnika u Sudoers na Ubuntu.

Za korištenje root račun, upotrijebite sljedeću naredbu s root lozinkom za prijavu.

su

Oglas


Instalirajte ovisnosti

Prvi korak je instaliranje ovisnosti potrebnih za instalaciju.

Da biste to učinili, koristite sljedeću naredbu u svom terminalu:

sudo apt-get install curl software-properties-common dirmngr -y

Uvezite MariaDB 10.7 GPG ključ i spremište

Da biste uspješno instalirali MariaDB, morat ćete uvesti MariaDB 10.7 spremište iz MariaDB-a ili mnogih dostupnih ogledala. Vodič će pokazati dvije opcije za odabir.

Opcija 1 – Uvezite MariaDB 10.7 koristeći Mirror Server

Prva opcija za uvoz GPG ključa i spremišta je korištenje zrcala. Možete postaviti bilo koji broj mjesta zrcala mijenjanjem primjera naredbi u nastavku. Jedini nedostatak je što mogu zaostajati od nekoliko dana do tjedan dana za bilo koja veća ažuriranja izdanja, na primjer, 10.6.4 do 10.6.5.

Prvo uvezite GPG ključ pomoću sljedeće naredbe:

sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'

Primjer izlaza ako je uspješan:

Executing: /tmp/apt-key-gpghome.HOUXri7uzh/gpg.1.sh --fetch-keys https://mariadb.org/mariadb_release_signing_key.asc
gpg: requesting key from 'https://mariadb.org/mariadb_release_signing_key.asc'
gpg: key F1656F24C74CD1D8: public key "MariaDB Signing Key <signing-key@mariadb.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1

Zatim pokrenite naredbu u svom terminalu za uvoz MariaDB 10.7 spremišta:

sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://mariadb.mirror.liquidtelecom.com/repo/10.7/ubuntu focal main'

Napomena, zrcala za preuzimanje mogu se pronaći na ovoj stranici iz Zaklada MariaDB kako biste pronašli mjesto bliže vama za spremište.

Sada kada su ključ i spremište uvezeni, ažurirajte popis upravitelja paketa apt kako bi odražavao novi dodatak.

sudo apt update

Opcija 2 – Uvezite MariaDB 10.7 Repo koristeći službenu Bash skriptu

Drugi izbor i možda poželjniji je korištenje službene bash skripte jer će sva ažuriranja biti trenutna nakon postavljanja u službena spremišta. Korisnici koji nisu u blizini svojih poslužitelja mogu se suočiti s nekim problemima, ali to neće biti problem za većinu.

U svom terminalu koristite sljedeću naredbu.

curl -LsS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash -s -- --mariadb-server-version=10.7 --skip-maxscale --skip-tools

Imajte na umu, ako naredba ne uspije, najvjerojatnije ste zaboravili instalirati curl paket.

sudo apt install curl -y

Primjer rezultata:

Kako instalirati MariaDB 10.7 na Ubuntu 20.04

Napomena, maksimalna skala i alati su preskočeni. Možete ukloniti ove zastavice ako želite instalirati ove dodatke, no imajte na umu da nisu potrebni većini korisnika i mogu se sigurno preskočiti.

Ovo pokazuje da je spremište uspješno uvezeno. Zatim osvježite popis svog APT spremišta.

sudo apt update

Oglas


MariaDB 10.7 na Ubuntu

Da biste instalirali MariaDB, morat ćete instalirati klijentske i poslužiteljske pakete. To se može učiniti na sljedeći način:

sudo apt install mariadb-server mariadb-client

Primjer rezultata:

Kako instalirati MariaDB 10.7 na Ubuntu 20.04

Upišite Y i zatim pritisnite ENTER TIPKA za nastavak instalacije.

Potvrdite instalaciju MariaDB provjerom verzije i build:

mariadb --version

Primjer rezultata:

mariadb  Ver 15.1 Distrib 10.7.1-MariaDB, for debian-linux-gnu (x86_64) using readline EditLine wrapper

Provjerite status usluge MariaDB 10.7

Sada ste instalirali MariaDB i možete provjeriti status softvera baze podataka pomoću sljedeće systemctl naredbe:

systemctl status mariadb

Primjer:

Kako instalirati MariaDB 10.7 na Ubuntu 20.04

Prema zadanim postavkama, vidjet ćete da je MariaDB status aktiviran. Ako ne, pokrenite MariaDB, upotrijebite sljedeću naredbu:

sudo systemctl start mariadb

Za zaustavljanje MariaDB:

sudo systemctl stop mariadb

Da biste omogućili MariaDB pri pokretanju sustava:

sudo systemctl enable mariadb

Da biste onemogućili MariaDB pri pokretanju sustava:

sudo systemctl disable mariadb

Za ponovno pokretanje MariaDB usluge:

sudo systemctl restart mariadb

Oglas


Osigurajte MariaDB 10.7 sa sigurnosnom skriptom

Prilikom instaliranja MariaDB svježe, zadane postavke smatraju se slabima prema većini standarda i uzrokuju zabrinutost zbog potencijalnog dopuštanja upada ili iskorištavanja hakera. Rješenje je pokrenuti instalacijsku sigurnosnu skriptu koja dolazi s MariaDB montaža.

Prvo upotrijebite sljedeću naredbu za pokretanje (mysql_secure_installation):

sudo mysql_secure_installation

Dalje, slijedite u nastavku:

  • Postavljanje lozinke za korijen računi.
  • Uklanjanje root računa koji su dostupni izvan lokalnog hosta.
  • Uklanjanje računa anonimnih korisnika.
  • Uklanjanje testne baze podataka kojoj prema zadanim postavkama mogu pristupiti anonimni korisnici.

Napomena, koristite (I) ukloniti sve.

Primjer:

Kako instalirati MariaDB 10.7 na Ubuntu 20.04

Prijavite se na MariaDB 10.7 instancu

Sada kada ste dovršili sigurnosnu skriptu nakon instalacije, prijavite se na svoj MariaDB baza podataka se može napraviti pomoću sljedećeg:

sudo mysql -u root -p

Od vas će se tražiti da unesete root lozinku koju ste postavili bilo u instalacijskoj skripti ili sigurnosnoj skripti nakon instalacije. Jednom u instanci usluge MySQL, možete izvršiti sljedeću naredbu kao test da biste je vidjeli u radu.

Upišite sljedeće Naredba SHOW DATABASE:

SHOW DATABASES;

Za one koji su novi u MySQL-u, sve sintakse naredbi moraju završavati s ";"

Primjer:

Kako instalirati MariaDB 10.7 na Ubuntu 20.04

Za izlaz iz terminala upišite sljedeće izlazna naredba:

EXIT;

Oglas


Kako ukloniti (deinstalirati) MariaDB 10.7

Ako više ne želite koristiti MariaDB i želite ga u potpunosti ukloniti, izvršite sljedeću naredbu:

sudo apt autoremove mariadb-server mariadb-client --purge

Primjer rezultata:

Kako instalirati MariaDB 10.7 na Ubuntu 20.04

Upišite Y i zatim pritisnite ENTER TIPKA da nastavite s deinstalacijom.

Zatim uklonite spremišta koja su dodana za potpuno uklanjanje. Možda ćete to htjeti učiniti ako prelazite na 10.6 ili neki drugi izvor.

Prvo, ako ste instalirali MariaDB 10.7 pomoću metode zrcala, upotrijebite sljedeću naredbu s – zastava za uklanjanje sada dodano.

sudo add-apt-repository --remove 'deb [arch=amd64,arm64,ppc64el] https://mariadb.mirror.liquidtelecom.com/repo/10.7/ubuntu focal main'
sudo apt update

Da biste uklonili spremište bash skripte, koristite sljedeću naredbu.

sudo rm /etc/apt/sources.list.d/mariadb.list
sudo apt update

Imajte na umu da će ova naredba ukloniti većinu neiskorištenih ovisnosti u instalaciji MariaDB-a kako bi pomogla u čišćenju vašeg sustava.

Komentari i zaključak

U tutorialu ste naučili kako instalirati najnoviju verziju MariaDB 10.7 na najnovije stabilno izdanje Ubuntu 20.04.

Općenito, pomoglo bi ako nadogradite staru stabilnu verziju 10.5 jer je sada prilično začinjena u usporedbi s 10.6 ako još ne prelazite na 10.7. Postoje značajne prednosti u izvedbi s nadogradnjom. Ako nadogradite, pobrinite se da uvijek napravite sigurnosnu kopiju svoje baze podataka prije nego to učinite kako biste izbjegli bezbrojne sate boli i potpune frustracije u bilo čemu što je povezano s održavanjem baze podataka ili nadogradnjom.

Pretplati me
Obavijesti o
2 Komentari
Umetne povratne informacije
Pogledajte sve komentare

Prilično dobar tutorial. Ponekad zaboravim na apt-repozitorije jer uglavnom koristim arch. Međutim, ako navedete različite metode instalacije, trebali biste dodati upute o tome kako kompajlirati i instalirati iz izvora.

2
0
Volio bih vaše misli, molim vas komentirajte.x