Sådan installeres og sikres MariaDB 10 i CentOS 7


MariaDB er en gratis og open source-fork af velkendt MySQL-database management serversoftware, udviklet af hjernen bag MySQL, det er planlagt at forblive fri/open source.

I denne vejledning viser vi dig, hvordan du installerer MariaDB 10.1 stabil version i de mest anvendte versioner af RHEL/CentOS og Fedora distributioner.

For din information skiftede Red Hat Enterprise Linux/CentOS 7.0 fra at understøtte MySQL til MariaDB som standarddatabasehåndteringssystem.

Bemærk, at i denne vejledning antager vi, at du arbejder på serveren som root, ellers skal du bruge sudo-kommandoen til at køre alle kommandoer.

Trin 1: Tilføj MariaDB Yum Repository

1. Start med at tilføje MariaDB YUM-lagerfilen MariaDB.repo til RHEL/CentOS- og Fedora-systemer.

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

Tilføj nu følgende linjer til din respektive Linux-distributionsversion 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

Trin 2: Installer MariaDB i CentOS 7

2. Når MariaDB-arkivet er tilføjet, kan du nemt installere det med kun en enkelt kommando.

# yum install MariaDB-server MariaDB-client -y

3. Så snart installationen af MariaDB-pakker er afsluttet, skal du starte databaseserver-dæmonen indtil videre og også gøre det muligt at starte automatisk ved næste opstart som sådan:

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

Trin 3: Sikre MariaDB i CentOS 7

4. Nu er det tid til at sikre din MariaDB ved at indstille root-adgangskode, deaktivere fjernrod-login, fjerne testdatabase såvel som anonyme brugere og endelig genindlæse privilegier som vist i skærmbilledet nedenfor:

# mysql_secure_installation

5. Efter at have sikret databaseserveren, kan du kontrollere visse MariaDB-funktioner såsom: installeret version, standardprogramargumentliste og også logge ind på MariaDB-kommandoskallen som følger:

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

Trin 4: Lær MariaDB Administration

Hvis du er ny på MySQL/MariaDB, skal du starte med at gå gennem disse vejledninger:

  1. Lær MySQL/MariaDB for begyndere - Del 1
  2. Lær MySQL/MariaDB for begyndere - Del 2
  3. MySQL Basic Database Administration Commands - Part III
  4. 20 MySQL (Mysqladmin) kommandoer til databaseadministration - del IV

Tjek også disse følgende artikler for at finjustere din MySQL/MariaDB-ydeevne og brug værktøjerne til at overvåge aktiviteten i dine databaser.

  1. 15 tip til at tune og optimere din MySQL/MariaDB-ydeevne
  2. 4 Nyttige værktøjer til overvågning af MySQL/MariaDB-databaseaktiviteter

Det er det for nu! I denne enkle vejledning viste vi dig, hvordan du installerer MariaDB 10.1 stabil version i forskellige RHEL/CentOS og Fedora. Brug feedbackformularen nedenfor til at sende os spørgsmål eller tanker vedrørende denne guide.