GNU/Linux >> Linux Esercitazione >  >> AlmaLinux

Come installare MariaDB 10.6 su AlmaLinux 8

MariaDB è uno dei database open source più popolari accanto al suo creatore MySQL . I creatori originali di MySQL sviluppato MariaDB in risposta ai timori che MySQL sarebbe diventato improvvisamente un servizio a pagamento a causa dell'acquisizione da parte di Oracle nel 2010. Con la sua storia di tattiche simili, gli sviluppatori dietro MariaDB hanno promesso di mantenerlo open source e libero da paure come quello che è successo a MySQL .

MariaDB è diventato popolare quanto MySQL con gli sviluppatori, con funzionalità come il clustering avanzato con Galera Cluster 4 , cache/indici più veloci, motori di archiviazione e funzionalità/estensioni che non troverai in MySQL .

Nel seguente tutorial imparerai come installare MariaDB 10.6 su AlmaLinux 8 .

Prerequisiti

  • Sistema operativo consigliato: AlmaLinux 8.
  • Account utente: Un account utente con privilegi sudo o accesso root (comando su) .

Aggiornamento del sistema operativo

Aggiorna il tuo AlmaLinux sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo dnf upgrade --refresh -y

Il tutorial utilizzerà il comando sudo e supponendo che tu abbia lo stato sudo .

Per verificare lo stato di sudo sul tuo account:

sudo whoami

Esempio di output che mostra lo stato di sudo:

[joshua@localhost ~]$ sudo whoami
root

Per configurare un account sudo esistente o nuovo, visita il nostro tutorial su Come aggiungere un utente ai sudoer su AlmaLinux .

Per utilizzare l'account root , usa il comando seguente con la password di root per accedere.

su

Crea e installa il repository MariaDB 10.6

L'impostazione predefinita MariaDB in bundle con AlmaLinux AppStream repository fornisce MariaDB 10.3, che ora è abbastanza datato. Per installare una versione più recente, la maggior parte esaminerà MariaDB 10.5 e la versione stabile più recente MariaDB 10.6 . Entrambi possono essere installati aggiungendo il MariaDB ufficiale deposito.

Innanzitutto, apri utilizzando qualsiasi editor di testo e crea un MariaDB repository sul tuo sistema come segue:

sudo nano /etc/yum.repos.d/mariadb.repo

Quindi, copia e incolla le seguenti righe nel file per l'ultima versione di MariaDB 10.6 :

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 

Se vuoi l'alternativa più stagione MariaDB 10.5, quindi usa il prossimo invece di MariaDB 10.6 :

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 

Salva il file (CTRL+O) e poi esci da (CLTRL+X) .

Per completare l'installazione del nuovo repository, devi aggiornare i tuoi repository di sistema per AlmaLinux per sincronizzare il repository appena aggiunto. Utilizzare il comando seguente per aggiornare come segue:

sudo dnf update

Installa MariaDB 10.6

Ora che hai installato il repository e aggiornato i tuoi repository di sistema per riflettere le nuove modifiche, è il momento di installare MariaDB . Per fare ciò, usa il seguente comando per installare:

sudo dnf install mariadb-server mariadb

Esempio di output:

Digita "Y" quindi premere il "INVIO TASTO" per procedere con l'installazione.

Nota, durante l'installazione ti verrà chiesto di importare la chiave GPG per MariaDB 10.6.

Esempio:

Digita "Y" quindi premere il "INVIO TASTO" per procedere con l'installazione.

Per impostazione predefinita, MariaDB non sarà abilitato all'avvio e se non sarà attivato, dovrai fare entrambe le cose come segue:

Per avviare MariaDB, digita quanto segue:

sudo systemctl start mariadb

Per avviare MariaDB all'avvio per impostazione predefinita, digita quanto segue:

sudo systemctl enable mariadb

Una volta completato, dovresti verificare che il tuo MariaDB il servizio funziona correttamente con il seguente comando:

sudo systemctl status mariadb

Dovresti ottenere (stato ok) per sapere che tutto funziona.

Esempio :

Proteggi MariaDB 10.6 con lo script di sicurezza

Durante l'installazione di MariaDB nuove impostazioni predefinite sono considerate deboli dalla maggior parte degli standard e destano preoccupazione per consentire potenzialmente intrusioni o sfruttare hacker. Una soluzione è eseguire lo script di sicurezza dell'installazione fornito con MariaDB installazione.

Innanzitutto, utilizza il comando seguente per avviare (mariadb_secure_installation) :

sudo mariadb-secure-installation

Quindi, segui di seguito:

  • Impostazione della password per root conti.
  • Rimozione degli account root accessibili dall'esterno dell'host locale.
  • Rimozione degli account di utenti anonimi.
  • Rimozione del database di test, a cui per impostazione predefinita possono accedere utenti anonimi.

Nota, usi (Y) per rimuovere tutto.

Esempio:

Accedi all'istanza MariaDB 10.6

Ora che hai completato lo script di sicurezza dell'installazione post-installazione, accedi al tuo MariaDB database può essere fatto utilizzando quanto segue:

sudo mysql -u root -p

Ti verrà chiesto di inserire la password di root che hai impostato nella configurazione dell'installazione o nello script di sicurezza post-installazione. Una volta all'interno dell'istanza del servizio MySQL, puoi eseguire il comando seguente come test per vederlo in funzione.

Digita il seguente comando MOSTRA DATABASE :

SHOW DATABASES;

Per chi non conosce MySQL, la sintassi di tutti i comandi deve terminare con "; ”.

Esempio:

Per uscire dal terminale, digita il seguente comando di uscita :

EXIT;

Disinstalla MariaDB 10.6

Se non desideri più utilizzare MariaDB e vuoi rimuoverlo completamente, esegui il seguente comando:

sudo dnf autoremove  mariadb-server mariadb-client

Esempio di output:

Digita "Y" quindi premere il "INVIO TASTO" per procedere con la disinstallazione.

Nota che questo comando rimuoverà la maggior parte delle dipendenze inutilizzate nell'installazione di MariaDB per aiutare a ripulire il tuo sistema.


AlmaLinux
  1. Come installare MariaDB 10.4 su Ubuntu 18.04

  2. Come installare MongoDB su AlmaLinux 8

  3. Come installare MariaDB su Debian 11

  4. Come installare MariaDB 10.6 su Debian 11

  5. Come installare Lighttpd su AlmaLinux 8

Come installare FileRun su AlmaLinux 8

Come installare Ntopng su AlmaLinux 8

Come installare lo stack LAMP su AlmaLinux 8

Come installare Joomla su AlmaLinux 8

Come installare MariaDB su AlmaLinux 8

Come installare Etherpad su AlmaLinux 8