GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare MariaDB su CentOS 7

Introduzione

Per gli utenti di CentOS 7, MariaDB è il sistema di database predefinito in quanto ha sostituito MySQL come sistema di database predefinito.

Gli sviluppatori MySQL originali hanno progettato MariaDB come sostituto drop-in compatibile con le versioni precedenti di MySQL. Questo sistema di gestione di database open source utilizza un database relazionale e un linguaggio di query strutturato (SQL).

In questo tutorial imparerai come installare MariaDB su CentOS 7 dal repository locale o dal repository ufficiale.

L'articolo mostra anche come proteggere MariaDB e connettersi al sistema di gestione del database dalla riga di comando.

Prerequisiti

  1. Un sistema basato su RHEL, come CentOS 7
  2. Accesso a un terminale/riga di comando
  3. Il gnam gestore di pacchetti, incluso per impostazione predefinita
  4. Accesso alla root utente o un utente con privilegi sudo

2 Opzioni per l'installazione di MariaDB su CentOS

Ci sono due (2) opzioni per installare MariaDB sul tuo sistema CentOS.

Il primo è con il repository locale CentOS. Tuttavia, questo repository non fornisce la versione più recente di MariaDB disponibile.

La seconda opzione include l'ultima versione stabile disponibile ma richiede passaggi di configurazione aggiuntivi.

Opzione 1:installa MariaDB 5.5 su CentOS 7 dal repository locale

Il modo più semplice per installare MariaDB è dal repository CentOS . Sebbene il repository non offra l'ultima versione stabile, MariaDB 5.5 è una versione stabile.

1. Apri il terminale e digita il seguente comando per scaricare e installare il pacchetto MariaDB:

yum install mariadb-server

Premi Y per confermare l'installazione e premi Enter .

2. Per iniziare a utilizzare il servizio MariaDB e abilitarlo all'esecuzione all'avvio, utilizzare i comandi:

systemctl start mariadb
systemstl enable mariadb

3. Infine, verifica l'installazione verificando lo stato del servizio con:

systemctl status mariadb

L'output dovrebbe dirti che il servizio è active (running) , come nell'esempio seguente:

Opzione 2:installa MariaDB 10.3 su CentOS 7 da MariaDB Repository

Puoi installare l'ultima versione stabile di MySQL scaricandola dal repository ufficiale di MariaDB.

1. Innanzitutto, è necessario creare un file di repository per MariaDB (MariaDB.repo) utilizzando un editor di testo. Digita il seguente comando:

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

Questo crea e apre un nuovo file con il nome MariaDB.repo nel /etc/yum.repos.d/ directory. Al momento, il file è ancora vuoto e appare come nell'immagine seguente:

2. Copia le seguenti righe nell'editor di testo:

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.3/centos7-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

3. Dopo aver aggiunto il contenuto al file del repository, salva e chiudi l'editor di testo.

4. Quindi, installa l'ultima versione di MariaDB con il comando:

yum install mariadb-server mariadb-client -y

5. Infine, controlla se l'installazione è andata a buon fine eseguendo il servizio e verificando la versione di MariaDB:

service mysql start
mysqld -V

Protezione di MariaDB

Questo sistema di gestione del database open source non dispone di impostazioni sicure per impostazione predefinita. Per assicurarti che i tuoi dati siano al sicuro, esegui il suo script di installazione per configurare le opzioni di sicurezza.

1. Inizia digitando il seguente comando per avviare l'esecuzione dello script di sicurezza:

mysql_secure_installation

2. Successivamente, ti verranno presentate le seguenti opzioni:

  • Impostare la password di root? [S/n] – digita y (per sì) e premi Invio crea una password di root per il tuo database
  • Rimuovere utenti anonimi? [S/n] – digita y e premi Invio
  • Non consentire l'accesso root in remoto? [S/n] – digita y e premi Invio
  • Rimuovere il database dei test e accedervi? [S/n] – digita y e premi Invio
  • Ricaricare ora le tabelle dei privilegi? [S/n] – digita y e premi Invio

L'output ti informa che l'installazione di MariaDB è ora sicura:

Leggi il nostro articolo su Come creare un utente MariaDB e concedere privilegi.

Connessione a MariaDB dalla riga di comando

1. Collegarsi a MariaDB dalla riga di comando come utente root con il comando:

mysql -h localhost -u root -p

2. Quando richiesto, digita la password di root che hai impostato nel passaggio precedente, mentre proteggi l'installazione di MariaDB.

3. Apparirà un messaggio di benvenuto come segue:

Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is #your id number
Server version: 10.3.15-MariaDB MariaDB Server
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

4. Una volta terminato di lavorare con il database, esci da MariaDB con il seguente comando:

mysql> exit

Cent OS
  1. Come installare MariaDB su CentOS 8

  2. Come installare MariaDB su CentOS 6

  3. Come installare MariaDB su CentOS 7

  4. Come installare PhpWiki su CentOS 7

  5. Come installare LiteCart su CentOS 7

Come installare Seafile su CentOS 7

Come installare Concrete5 su CentOS 7

Come installare LibreNMS su CentOS 7

Come installare Zabbix su CentOS 8

Come installare Joomla su CentOS 8

Come installare ownCloud su CentOS 8