Android

Instalirajte mariadb na centos 7

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 sustav za upravljanje relacijskim bazama podataka, kompatibilan unazad, binarni dodatak MySQL. Razvili su ga neki originalni programeri MySQL-a i mnogi ljudi u zajednici. Izlaskom CentOS-a 7, MySQL je zamijenjen MariaDB-om kao zadani sustav baze podataka.

Ako vam, iz bilo kojeg razloga trebate instalirati MySQL, pogledajte upute za instaliranje MySQL-a na CentOS 7. Ako vaš zahtjev nema posebne zahtjeve, trebali biste se pridržavati MariaDB-a, zadanog sustava baza podataka u CentOS-u 7.

U ovom ćemo vam vodiču pokazati kako instalirati najnoviju verziju MariaDB-a na CentOS 7 pomoću službenih MariaDB spremišta.

Preduvjeti

Provjerite jeste li prijavljeni kao korisnik s privilegijama sudo prije nego što nastavite s vodičem.

Instalirajte MariaDB 5.5 na CentOS 7

Verzija MariaDB poslužitelja u zadanim spremištima CentOS je verzija 5.5. Ovo ipak nije najnovija inačica, ali prilično je stabilna.

Slijedite korake u nastavku kako biste instalirali i osigurali MariaDB 5.5 na CentOS 7:

  1. Instalirajte MariaDB paket pomoću yum paketa za upravljanje:

    sudo yum install mariadb-server

    Pritisnite y upit da nastavite s instalacijom.

    Nakon što je instalacija dovršena, pokrenite MariaDB uslugu i omogućite je da se pokrene pri pokretanju pomoću sljedećih naredbi:

    sudo systemctl start mariadb sudo systemctl enable mariadb

    Da biste provjerili je li instalacija uspješna, provjerite status usluge MariaDB upisivanjem:

    sudo systemctl status mariadb

    Izlazni podaci trebaju pokazati da je usluga aktivna i da radi:

    Pokrenite skriptu mysql_secure_installation koja će obaviti nekoliko sigurnosnih zadataka:

    sudo mysql_secure_installation

    Od vas će se tražiti da postavite korisničku lozinku korijena, uklonite anonimne korisničke račune, ograničite korijenov pristup korisniku lokalnom stroju i uklonite testnu bazu podataka.

    Koraci su detaljno objašnjeni. Na sva pitanja preporučuje se odgovoriti Y (da).

Instalirajte MariaDB 10.3 na CentOS 7

U vrijeme pisanja ovog članka najnovija verzija MariaDB-a je verzija 10.3. Ako trebate instalirati bilo koju drugu verziju MariaDB-a, prijeđite na stranicu MariaDB-ovih spremišta i generirajte datoteku spremišta za određenu verziju MariaDB-a.

Da biste instalirali MariaDB 10.3 na CentOS 7, slijedite ove korake:

  1. Prvi korak je omogućavanje MariaDB spremišta. Stvorite datoteku spremišta pod nazivom MariaDB.repo i dodajte sljedeći sadržaj:

    /etc/yum.repos.d/MariaDB.repo

    # MariaDB 10.3 CentOS repository list - created 2018-05-25 19:02 UTC # http://downloads.mariadb.org/mariadb/repositories/ name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1

    Instalirajte MariaDB poslužitelje i klijentske pakete koristeći yum , isti kao i drugi CentOS paket:

    sudo yum install MariaDB-server MariaDB-client

    Možda će vas zatražiti da uvezete MariaDB GPG ključ:

    Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB Importing GPG key 0x1BB943DB: Userid: "MariaDB Package Signing Key

    "Otisak prsta: 1993. 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db From: https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

    Upišite y i pritisnite Enter .

    Nakon što je instalacija dovršena, omogućite MariaDB-u da se pokrene pri pokretanju i pokrene uslugu:

    sudo systemctl enable mariadb sudo systemctl start mariadb

    Da biste provjerili instalaciju, provjerite status MariaDB usluge tako da upišete:

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.7 database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: inactive (dead) Docs: man:mysqld(8)

    Posljednji korak je pokretanje skripte mysql_secure_installation koja će obaviti nekoliko sigurnosnih zadataka:

    sudo mysql_secure_installation

    Skripta će vas zatražiti da postavite korisničku lozinku korijena, uklonite anonimnog korisnika, ograničite korisnikovu korijenov pristup lokalnom stroju i uklonite testnu bazu podataka.

    Svi su koraci detaljno objašnjeni i preporučuje se odgovoriti 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 kad se mysql_secure_installation skripta 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 8 Server version: 10.3.7-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

Zaključak

U ovom smo vodiču pokazali kako instalirati i osigurati MariaDB na CentOS 7 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 centos

Ovaj je post dio Instaliraj LEMP stack na CentOS 7 seriji.

Ostali postovi u ovoj seriji:

• Kako instalirati Nginx na CentOS 7 • Osigurajte Nginx pomoću šifriranja na CentOS-u 7 • Instalirajte MariaDB na CentOS 7 • Instalirajte PHP 7 na CentOS 7 • Kako postaviti blokove poslužitelja Nginx na CentOS 7