I denne opplæringen/artikkelen vil vi illustrere deg hvordan du installerer og kommer i gang med MariaDB på Centos 8.
Trinn for å installere MariaDB på Centos 8
Først må du sørge for at du har Centos 8 installert i systemet ditt. Nå, åpen terminal i Centos 8. Et annet valg er å logge på å bruke brukeren@centos-8-server-ip SSH Commandsssh. Gå deretter gjennom følgende tre trinn:
La oss se i detalj alle trinn og kommandoer.
MariaDB -installasjon på Centos 8
Bruk følgende kommando for å søke etter MariaDB -pakken:
$ sudo yum search mariadb
Etter det, bruk følgende kommando for å se opp for MariaDB -serverversjonen:
$ sudo yum info mariadb
Installasjon
Det første trinnet i installasjonen er å legge til følgende 'DNF' eller 'Yum' -kommando som rotbruker:
$ sudo dnf install @mariadb
Eller
$ sudo dnf install @mariadb-server
Eller
$ sudo yum installer mariadb-server
Du blir bedt om å oppgi passordet ditt for å fortsette med installasjonen.
Etter det vil du bli avhørt for å bekrefte handlingen din for å fortsette videre. Type 'y' Og deretter trykk Tast inn å fortsette som vist. @MariADB -pakken vil laste MariaDB -serveren og alle plugins.
Aktiver MariaDB
Når oppsettet er fullført, start MariaDB -tjenesten og aktiver den å starte oppstartsprosessen umiddelbart ved å skrive vedlagte nedenfor -kommandoen:
$ sudo SystemCTL Enable -Now MariaDB
For å bekrefte at MariaDB -tjenesten fungerer, sjekk statusen til systemet ved å bruke følgende kommando:
$ sudo systemctl status mariadb
Utgangen skal demonstrere at systemet kjører og aktiveres, som du kan se i det festede bildet.
Sikre Centos 8 MariaDB -serveren
MariaDB-settet inneholder et skript som heter MySQL Secure Installation som utfører mange sikkerhetsrelaterte funksjoner og bestemmer rotpassordet. Bruk denne instruksjonen til å utføre beskyttelsesskriptet:
$ sudo mysql_secure_installation
Du blir bedt om å oppgi passordet ditt for å fortsette etter det. Du blir da bedt om å plassere et passord for rotkontoen til MariaDB som ennå ikke er satt, så du må trykke på TAST INN Som antydet. Merk at det er for rotkontoen til databasen, egentlig ikke for rotkontoen til CentOS -serveren din selv. For å angi en passord for rotdatabasebrukeren, trykk på 'y' og så TAST INN, Og etter det, gå gjennom alle instruksjonene.
Du må godta alle sikkerhetsanbefalingene ved å tappe 'y' og så TAST INN Etter å ha oppdatert passordet. Den vil slette anonyme brukere, deaktivere fjernkontrolllogg inn, slette testdatabasen og laste opp tabellene til privilegier.
Nå, på Centos 8, hadde du allerede konfigurert og sikret MariaDB, og den er klar til å brukes.
Test installasjonen
Du kan sjekke installasjonen og konfigurasjonen din, få detaljer om alt dette ved å kommunisere med MySqladmin -programmet, en klient som lar deg betjene administrative instruksjoner. For å koble via konsollen til MariaDB -serveren som rotkonto, skriver du inn følgende instruksjon:
Mysql -u root -pDu kan bli bedt om et passord (-P), og versjonen vises. Utgang som ligner på dette, skal vises, som sett i det vedlagte bildet.
Ovennevnte instruksjoner antyder at installasjonen var aktiv på serveren. Du kan nå koble til brukere og konstruere databaser for applikasjonene dine.
Opprett database
Logg på som rotbrukeren først ved å bruke den nedenfor-nevnte kommandoen. Det vil be deg skrive passordet ditt.
$ mysql -u root -p mysqlLegg til en ny database
Bygg en ny database for MariaDB, kalt test. På MariaDB -ledeteksten, kjør følgende instruksjon:
Opprett databasetest
Merk: Du kan angi navnet på databasen i henhold til ditt valg.
Legg til ny bruker
Bygg en ny bruker for test Database som heter 'student'. Du kan gjerne erstatte SecretEpasswordHere med det virkelige passordet du vil legge til. Prøv denne kommandoen for å legge til en ny bruker:
$ Bevilg alt på test.* Til Student@localhost identifisert av 'SecretEpasswordhere';Merk: Du kan angi navnet på en ny bruker i databasen i henhold til ditt valg.
Du kan også sjekke listen over alle databaser som er til stede i MariaDB ved å bruke følgende kommando:
$ Vis databaser;Du kan også avslutte MariaDB ved å bruke en enkel 'Quit' -kommando som følger:
$ SluttKoble til MariaDB -databasen
Du kan enkelt koble til MariaDB -databasen ved å utføre en av følgende kommandoer:
$ mysql -u student -p 'SecretEpasswordHere' -testEller
$ mysql -u student -p testKonklusjon
Denne guiden viser deg installasjonsprosessen og bruken av MariaDB på CentOS 8 og dens tilkobling via ledeteksten til MariaDB -serveren, i tillegg til å legge til databaser og brukere til det. Mariadb -serveren din er klar og fullt operativ. Du kan nå begynne å bygge nye databaser og brukere ved å koble til MariaDB -skallet. Centos 8 gir også mysql 8.0. Hvis du liker å installere mysql i stedet for MariaDB, kan du også gjøre det. Nå er du i en posisjon, ved å gå gjennom denne opplæringen, for å installere og komme i gang med MariaDB på Centos 8.