Ricerca nel sito web

Come installare MariaDB su CentOS 8


MariaDB è un sistema di gestione di database relazionali open source sviluppato dalla comunità. È un fork di MySQL ed è creato e gestito dagli sviluppatori che hanno creato MySQL. MariaDB è pensato per essere altamente compatibile con MySQL ma sono state aggiunte nuove funzionalità a MariaDB come nuovi motori di archiviazione (Aria , ColumnStore, MyRocks).

In questo articolo daremo uno sguardo 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 distribuzione e CentOS 8 come versione e MariaDB 10.5 (versione stabile) per ottenere la versione deposito.

Una volta selezionati i dettagli, otterrai l'intero repository MariaDB YUM. 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 posizionato il file del repository, puoi verificare il repository eseguendo il comando seguente.

dnf repolist

Passaggio 2: installazione di MariaDB su CentOS 8

Ora usa il comando dnf per installare il pacchetto MariaDB.

sudo dnf install MariaDB-server -y

Successivamente, avvia il servizio MariaDB e abilitalo all'avvio automatico durante l'avvio del sistema.

systemctl start mariadb
systemctl enable mariadb

Controlla lo stato del servizio MariaDB eseguendo il seguente comando.

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: proteggere il server MariaDB su CentOS 8

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

sudo mysql_secure_installation

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

mysql -uroot -p

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