GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare MariaDB 10.6 su Debian 11

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 diventerà 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 Debian 11 .

Prerequisiti

  • Sistema operativo consigliato: Debian 11 Bullseye
  • Account utente: Un account utente con accesso sudo o root.

Aggiornamento del sistema operativo

Aggiorna la tua Debian 11 sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo apt update && sudo apt upgrade

Installa dipendenze

Il primo passaggio consiste nell'installare le dipendenze necessarie per l'installazione. Per fare ciò, usa il seguente comando nel tuo terminale:

sudo apt-get install curl software-properties-common dirmngr -y

Importa chiave GPG e repository

Per installare correttamente MariaDB, dovrai importare la chiave GPG per verificare che i pacchetti provengano dalla fonte autentica e non modificati. Per fare ciò, usa il seguente comando:

sudo curl -LsSO https://mariadb.org/mariadb_release_signing_key.asc
sudo chmod -c 644 mariadb_release_signing_key.asc
sudo mv -vi mariadb_release_signing_key.asc /etc/apt/trusted.gpg.d/
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://mirror.realcompute.io/mariadb/repo/10.6/debian bullseye main'

Nota, i mirror di download possono essere trovati su questa pagina dalla fondazione MariaDB per trovare una posizione più vicina a te per il repository.

Esempio di output:

Ora che la chiave e il repository sono stati importati, aggiorna l'elenco dei gestori di pacchetti apt per riflettere la nuova aggiunta.

sudo apt update

Installa MariaDB

Per installare MariaDB, dovrai installare i pacchetti client e server. Questo può essere fatto come segue:

sudo apt install mariadb-server mariadb-client

Esempio di output:

Digita Y e poi premere il tasto Invio per procedere con l'installazione.

Conferma l'installazione di MariaDB controllando la versione e build:

mariadb --version

Esempio di output:

mariadb  Ver 15.1 Distrib 10.6.4-MariaDB, for debian-linux-gnu (x86_64) using readline EditLine wrapper

Controlla lo stato del server MariaDB

Ora hai installato MariaDB e puoi verificare lo stato del software del database utilizzando il seguente comando systemctl:

systemctl status mariadb

Per impostazione predefinita, troverai lo stato di MariaDB disattivato. Per avviare MariaDB, usa il seguente comando:

sudo systemctl start mariadb

Ora ricontrolla lo stato e dovresti ottenere quanto segue:

Per fermare MariaDB:

sudo systemctl stop mariadb

Per abilitare MariaDB all'avvio del sistema:

sudo systemctl enable mariadb

Per disabilitare MariaDB all'avvio del sistema:

sudo systemctl disable mariadb

Per riavviare il servizio MariaDB:

sudo systemctl restart mariadb

Proteggi MariaDB con lo script di sicurezza

Durante l'installazione di MariaDB fresco, le impostazioni predefinite sono considerate deboli dalla maggior parte degli standard e causano 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 (mysql_secure_installation) :

sudo mysql_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.

Accedi all'istanza MariaDB

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 tua root password, quindi verrai registrato correttamente in MariaDB terminale di database:

Esempio:

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

exit;

Disinstalla MariaDB

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

sudo apt autoremove maridb-server mariadb-client

Rimuovere la chiave GPG:

sudo rm /etc/apt/trusted.gpg.d/mariadb_release_signing_key.asc

Rimuovere il repository:

sudo rm /etc/apt/sources.list.d/mariadb.list

Debian
  1. Come installare Tomcat 8.5 su Debian 9

  2. Come installare MongoDB su Debian 9

  3. Come installare MariaDB su Debian 9

  4. Come installare Nginx su Debian 9

  5. Come installare MariaDB su Debian 11

Come installare NextCloud su Debian 10

Come installare MariaDB 10.7 su Debian 11 Bullseye

Come installare MariaDB 10.8 su Debian 11 Bullseye

Come installare MariaDB 10 su Debian 11 Bullseye Linux

Come installare MariaDB su Debian 11

Come installare Vai su Debian 11