Hvordan installere og sikre MariaDB 10 i CentOS 7


MariaDB er en gratis og åpen kildekode-gaffel av velkjent MySQL-databaseadministrasjonsserverprogramvare, utviklet av hjernen bak MySQL, og det er tenkt å forbli gratis/åpen kildekode.

I denne opplæringen vil vi vise deg hvordan du installerer MariaDB 10.1 stabil versjon i de mest brukte versjonene av RHEL/CentOS og Fedora-distribusjoner.

Til din informasjon byttet Red Hat Enterprise Linux/CentOS 7.0 fra å støtte MySQL til MariaDB som standard databasebehandlingssystem.

Merk at i denne opplæringen antar vi at du jobber på serveren som root, ellers bruker du sudo-kommandoen til å kjøre alle kommandoene.

Trinn 1: Legg til MariaDB Yum Repository

1. Start med å legge til MariaDB YUM-depotfilen MariaDB.repo for RHEL/CentOS- og Fedora-systemer.

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

Legg nå til følgende linjer til din respektive Linux-distribusjonsversjon som vist.

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Trinn 2: Installer MariaDB i CentOS 7

2. Når MariaDB-depotet er lagt til, kan du enkelt installere det med bare én enkelt kommando.

# yum install MariaDB-server MariaDB-client -y

3. Så snart installasjonen av MariaDB-pakker er fullført, start databaseserverdemonen inntil videre, og la den også starte automatisk ved neste oppstart slik:

# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb

Trinn 3: Sikre MariaDB i CentOS 7

4. Nå er det på tide å sikre MariaDB ved å angi root-passord, deaktivere ekstern rotpålogging, fjerne testdatabasen så vel som anonyme brukere og til slutt laste inn privilegier på nytt som vist i skjermbildet nedenfor:

# mysql_secure_installation

5. Etter å ha sikret databaseserveren, vil du kanskje sjekke visse MariaDB-funksjoner som: installert versjon, standard programargumentliste, og også logge på MariaDB-kommandoskallet som følger:

# mysql -V
# mysqld --print-defaults
# mysql -u root -p

Trinn 4: Lær MariaDB-administrasjon

Hvis du er ny på MySQL/MariaDB, start med å gå gjennom disse veiledningene:

  1. Lær MySQL/MariaDB for nybegynnere – del 1
  2. Lær MySQL/MariaDB for nybegynnere – del 2
  3. MySQL Basic Database Administration Commands – Del III
  4. 20 MySQL (Mysqladmin)-kommandoer for databaseadministrasjon – del IV

Sjekk også ut disse følgende artiklene for å finjustere MySQL/MariaDB-ytelsen og bruke verktøyene til å overvåke aktiviteten til databasene dine.

  1. 15 tips for å justere og optimalisere MySQL/MariaDB-ytelsen
  2. 4 nyttige verktøy for å overvåke MySQL/MariaDB-databaseaktiviteter

Det var det for nå! I denne enkle opplæringen viste vi deg hvordan du installerer MariaDB 10.1 stabil versjon i forskjellige RHEL/CentOS og Fedora. Bruk tilbakemeldingsskjemaet nedenfor for å sende oss spørsmål eller tanker angående denne veiledningen.