Android

Kako instalirati mariadb na debian 9

Operativni sistemi - 031 - Instalacija Apache2, MariaDB i PHP (LAMP)

Operativni sistemi - 031 - Instalacija Apache2, MariaDB i PHP (LAMP)

Sadržaj:

Anonim

MariaDB je open source, višeslojni sustav upravljanja relacijskim bazama podataka, kompatibilna unatrag za MySQL. Održava i razvija Zaklada MariaDB, uključujući neke od originalnih programera MySQL-a.

Izlaskom Debiana 9 MySQL je zamijenjen MariaDB kao zadani sustav baze podataka.

U ovom ćemo vam vodiču pokazati dvije različite metode kako instalirati MariaDB na svoj Debian 9 stroj. Prva metoda će vas provesti kroz korake potrebne za instaliranje MariaDB-a iz Debianovih spremišta, dok će vas druga naučiti kako instalirati najnoviju verziju MariaDB-a iz službenih MariaDB-ovih spremišta.

Općenito, preporučuje se instaliranje MariaDB-a iz Debianovih spremišta.

Ako više volite MySQL nad MariaDB, provjerite Kako instalirati MySQL na Debian 9 vodiču. Ako vaš zahtjev nema posebne zahtjeve, trebali biste se pridržavati MariaDB-a, zadanog sustava baza podataka u Debianu 9.

Preduvjeti

Prije nego što nastavite s ovim vodičem, provjerite jeste li prijavljeni kao korisnik s povlasticama sudo.

Instaliranje MariaDB-a na Debianu 9

U vrijeme pisanja ovog članka, najnovija MariaDB verzija dostupna u glavnom Debianu je verzija 10.1.

Da biste instalirali MariaDB na Debian 9, slijedite ove korake:

  1. Prvo ažurirajte indeks apt paketa upisivanjem:

    sudo apt update

    Nakon ažuriranja popisa paketa, instalirajte MariaDB pokretanjem sljedeće naredbe:

    sudo apt install mariadb-server

    MariaDB usluga pokrenut će se automatski. To možete potvrditi unosom:

    sudo systemctl status mariadb

    Izlaz bi trebao izgledati ovako:

    ● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Wed 2018-09-12 15:10:40 UTC; 1min 48s ago Main PID: 11356 (mysqld) Status: "Taking your SQL requests now…" CGroup: /system.slice/mariadb.service └─11356 /usr/sbin/mysqld

Instaliranje MariaDB na Debian 9 iz MariaDB Repositories

U vrijeme pisanja ovog teksta najnovija verzija MariaDB-a je inačica 10.3 koja se može instalirati iz službenih MariaDB-ovih spremišta. Prije nego što nastavite sa sljedećim korakom, posjetite stranicu MariaDB Repozitorija i provjerite postoji li nova verzija.

Da biste instalirali MariaDB 10.3 na svoj Debian 9 sustav, slijedite ove korake:

  1. Prvi korak je omogućiti MariaDB skladište i uvoziti GPG ključ spremišta u vaš sustav da biste to učinili sljedeće naredbe:

    sudo apt install software-properties-common dirmngr sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'

    Nakon što je spremište omogućeno, ažurirajte popis paketa i instalirajte MariaDB s:

    sudo apt update sudo apt install mariadb-server

    MariaDB usluga pokrenut će se automatski, kako bi se potvrdilo da izvršava sljedeću naredbu:

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.8 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: active (running) since Sun 2018-07-29 19:36:30 UTC; 56s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 16417 (mysqld) Status: "Taking your SQL requests now…" Tasks: 31 (limit: 507) CGroup: /system.slice/mariadb.service └─16417 /usr/sbin/mysqld

Osiguravanje MariaDB

Da biste poboljšali sigurnost instalacije MariaDB, pokrenite skriptu mysql_secure_installation :

sudo mysql_secure_installation

Skripta će vas zatražiti da postavite lozinku za korijenski račun, uklonite anonimnog korisnika, ograničite korijenov pristup lokalnom stroju i uklonite testnu bazu podataka.

Na kraju će skripta ponovno učitati tablice privilegija osiguravajući da sve promjene odmah stupaju na snagu.

Svi su koraci detaljno objašnjeni i preporučuje se odgovoriti sa “Y” (da) na sva pitanja.

Povežite se s MariaDB iz naredbenog retka

Da biste se povezali s MariaDB serverom preko terminala kao vrsta root računa:

mysql -u root -p

Od vas će se tražiti da unesete root lozinku koju ste prethodno postavili pomoću skripte mysql_secure_installation .

Jednom kad unesete lozinku, prikazat će vam se MariaDB ljuska kao što je prikazano u nastavku:

Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 2 Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >

Zaključak

U ovom smo vodiču pokazali kako instalirati i osigurati MariaDB na Debian 9 poslužitelju.

Sada kada je vaš MariaDB poslužitelj pokrenut i znate kako se povezati s MariaDB poslužiteljem iz naredbenog retka, možda biste trebali provjeriti sljedeće vodiče:

mariadb mysql debian

Ovaj je post dio Kako instalirati LAMP stack na Debian 9 seriji.

Ostali postovi u ovoj seriji:

• Kako instalirati Apache na Debian 9 • Kako instalirati PHP na Debian 9 • Kako postaviti virtualne hostove Apache na Debian 9 • Kako instalirati MariaDB na Debian 9 • Osigurati Apache uz Šifriraj na Debianu 9