Come installare MariaDB 10.6 su Rocky Linux 8

MariaDB è uno dei database open source più popolari accanto al suo creatore MySQL. I creatori originali di MySQL sviluppato MariaDB in risposta alle paure 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 altrettanto popolare come MySQL con gli sviluppatori, con funzionalità come il clustering avanzato con Grappolo Galera 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 Rocky Linux 8.

Prerequisiti

  • Sistema operativo consigliato: Rocky Linux 8.+.
  • Account utente: Un account utente con accesso sudo o root.

Aggiorna il sistema operativo

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

sudo dnf upgrade --refresh -y

Il tutorial utilizzerà il comando sudo che collaborano con noi, attingono direttamente dalla storia e dalla tradizione veneziana supponendo che tu abbia lo stato di sudo.

Per verificare lo stato di sudo sul tuo account:

sudo whoami

Esempio di output che mostra lo stato di sudo:

[joshua@rockylinux ~]$ sudo whoami
root

Per configurare un account sudo esistente o nuovo, visita il nostro tutorial su Come aggiungere un utente a Sudoers su Rocky Linux.

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

su

pubblicità


Crea e importa il repository MariaDB

Il predefinito MariaDB in bundle con il Rocky Linux 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 funzionario MariaDB repository.

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 utilizzare quanto segue:

[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 (CTRL+X).

Per completare l'installazione del nuovo repository, è necessario aggiornare i repository di sistema per Rocky linux per sincronizzare il repository appena aggiunto. Utilizzare il seguente comando per aggiornare come segue:

sudo dnf update

Installa MariaDB in Rocky Linux

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ò, utilizzare il seguente comando per l'installazione:

sudo dnf install mariadb-server mariadb

Esempio di output:

Come installare MariaDB 10.6 su Rocky Linux 8

Tipologia "S" quindi premere il tasto "TASTO INVIO" per procedere con l'installazione.

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

Per iniziare Maria DB, digitare quanto segue:

sudo systemctl start mariadb

Per iniziare MariaDB all'avvio per impostazione predefinita, digitare 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 ricevere (stato ok) per sapere che tutto funziona, esempio di seguito:

Come installare MariaDB 10.6 su Rocky Linux 8

pubblicità


Come proteggere MariaDB (script di sicurezza)

Durante l'installazione MariaDB le nuove impostazioni predefinite sono considerate deboli dalla maggior parte degli standard e destano preoccupazione per la possibilità di consentire intrusioni o sfruttare gli hacker. Una soluzione consiste nell'eseguire lo script di sicurezza dell'installazione fornito con il MariaDB installazione.

Innanzitutto, usa il seguente comando per avviare il (mysql_secure_installation):

sudo mysql_secure_installation

Successivamente, ti verrà dato un messaggio che ti chiederà di inserire il tuo (password di root MariaDB). Per ora, premi il tasto (ACCEDERE) key poiché la password di root non è ancora impostata come di seguito:

Come installare MariaDB 10.6 su Rocky Linux 8

Quindi, digita (Y) e premere invio per impostare il (Root) password come di seguito:

Come installare MariaDB 10.6 su Rocky Linux 8

La prossima serie di domande che puoi tranquillamente colpire (ACCEDERE), che risponderà (Y) a tutte le seguenti domande che ti chiedono (rimuovere gli utenti anonimi, disabilitare l'accesso root remoto e rimuovere il database di prova). Notare la (Y) è in maiuscolo, il che significa che è la risposta predefinita quando si preme il tasto (ACCEDERE) chiave.

Questo passaggio è essenziale per la sicurezza del database MariaDB e non deve essere modificato o saltato a meno che tu non sappia cosa stai facendo. Esempio di seguito:

Come installare MariaDB 10.6 su Rocky Linux 8

Panoramica di ciò che avrebbe dovuto essere fatto sopra:

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

Questo passaggio è essenziale per la sicurezza del database MariaDB e non deve essere modificato o saltato a meno che tu non sappia cosa stai facendo.

Come accedere all'istanza MariaDB

Congratulazioni, hai installato MariaDB su Rocky Linux 8. 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 il tuo radice password, e quindi sarai loggato con successo nel MariaDB terminale della banca dati:

Come installare MariaDB 10.6 su Rocky Linux 8

Per uscire dal terminale MariaDB, utilizzare il seguente comando:

EXIT;

Congratulazioni, hai installato correttamente MariaDB 10.6.


pubblicità


Commenti e Conclusione

Nel tutorial, hai imparato come installare l'ultima versione di MariaDB sull'ultima versione stabile Rocky Linux 8. Nel complesso, la versione sul flusso dell'app è accettabile da usare. Tuttavia, si consiglia di eseguire l'aggiornamento a 10.5 poiché è piuttosto stagionato rispetto al 10.6 e ci sono notevoli vantaggi nelle prestazioni con l'aggiornamento. Se esegui l'aggiornamento, assicurati di eseguire sempre il backup del database prima di farlo per evitare innumerevoli ore di dolore e totale frustrazione.

Lascia un tuo commento