MariaDB
 sql >> Database >  >> RDS >> MariaDB

Come installare MariaDB su CentOS 8

MariaDB è un sistema di gestione di database relazionali open source sviluppato dalla comunità. È biforcato da MySQL e creato e mantenuto dagli sviluppatori che hanno creato MySQL . MariaDB è concepito per essere altamente compatibile con MySQL ma sono state aggiunte nuove funzionalità a MariaDB come i nuovi storage engine (Aria , ColumnStore , MyRocks ).

In questo articolo, daremo un'occhiata all'installazione e alla configurazione di MariaDB su CentOS 8 Linux.

Passaggio 1:abilita il repository MariaDB su CentOS 8

Vai alla pagina di download ufficiale di MariaDB e seleziona CentOS come la distribuzione e CentOS 8 come la versione e MariaDB 10.5 (versione stabile) per ottenere il repository.

Una volta selezionati i dettagli, otterrai MariaDB YUM repository interi. Copia e incolla queste voci in un file chiamato /etc/yum.repos.d/MariaDB.repo .

$ sudo vim /etc/yum.repos.d/mariadb.repo
# MariaDB 10.5 CentOS repository list - created 2020-12-15 07:13 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Una volta che il file del repository è a posto, puoi verificarlo eseguendo il comando seguente.

$ dnf repolist

Passaggio 2:installazione di MariaDB su CentOS 8

Ora usa il comando dnf per installare MariaDB pacchetto.

$ sudo dnf install MariaDB-server -y

Quindi, avvia MariaDB servizio e abilitarlo per l'avvio automatico durante l'avvio del sistema.

$ systemctl start mariadb
$ systemctl enable mariadb

Controlla lo stato di MariaDB servizio eseguendo il comando seguente.

$ systemctl status mariadb 

Se hai un firewall abilitato, devi aggiungere MariaDB alla regola del firewall eseguendo il comando seguente. Una volta aggiunta la regola, è necessario ricaricare il firewall.

$ sudo firewall-cmd --permanent --add-service=mysql
$ sudo firewall-cmd --reload

Passaggio 3:protezione del server MariaDB su CentOS 8

Come ultimo passaggio, dobbiamo eseguire un MariaDB sicuro script di installazione. Questo script si occupa di impostare la password di root, ricaricare i privilegi, rimuovere i database di test, impedire l'accesso come root.

$ sudo mysql_secure_installation

Ora connettiti a MariaDB come utente root e controlla la versione eseguendo i seguenti comandi.

$ mysql -uroot -p

Questo è tutto per questo articolo. Abbiamo visto come installare e configurare MariaDB su CentOS 8 Linux.