Guida per imparare l'installazione di MariaDB 10 su Debian 11 Bullseye. Attualmente durante la stesura di questo tutorial l'ultima versione era MariaDB Server 10.6.
La versione predefinita disponibile per l'installazione su Debian 11 Linux durante l'esecuzione di questa guida era MariaDB 10.5, tuttavia l'ultima disponibile è la 10.6. La nuova versione include pochi aggiornamenti e nuove funzionalità nelle seguenti aree:
- DDL atomico
- Sintassi SQL
- Compatibilità Oracle
- InnoDB
- Replica, Galera e Binlog
- Schema delle prestazioni
- Motori di archiviazione
- Risoluzione delle vulnerabilità di sicurezza
Per ottenere i dettagli completi dei bug corretti e delle nuove funzionalità aggiunte, consulta la pagina ufficiale che ha elencato i miglioramenti in 10.06.
Installa MariaDB Server 10.6 su Debian 11 Bullseye Linux
1. Aggiorna la cache del repository
Esegui il comando di aggiornamento del sistema che installerà tutti gli aggiornamenti disponibili insieme all'aggiornamento della cache del repository di sistema.
sudo apt update
————————————————————————————–
Nota :Se vuoi la versione predefinita disponibile nel repository di base di Debian 11, puoi verificarla usando un comando:
apt show mariadb-server
Mentre per installarlo il comando sarà:
sudo apt install mariadb-server
——————————————————————————————
Chi desidera la versione 10.6 può fare ulteriori passaggi...
2. Installa pacchetti comuni
Ci sono pochi pacchetti di cui abbiamo bisogno per gestire facilmente la nostra distribuzione e le fonti dei fornitori di software indipendenti.
sudo apt-get install software-properties-common dirmngr
2. Importazione della chiave pubblica GPG di MariaDB su Debian 11
Scarichiamo e aggiungiamo una chiave GPG, firmata dagli sviluppatori di MariaDB per verificare i pacchetti che otteniamo per installare questo Database. Questo aiuterà il sistema a confermare se i pacchetti provengono dalla fonte autentica e non sono stati modificati.
wget 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/
3. Aggiungi repository
Quindi, aggiungi il repository MariaDB pensato per ottenere manualmente la versione 10.06 su Debian 11 Linux; usando il comando indicato di seguito:
Incolla l'intero blocco del comando dato e premi Invio chiave.
echo "deb [arch=amd64,arm64,ppc64el] \ https://ftp.ubuntu-tw.org/mirror/mariadb/repo/10.6/debian \ bullseye main" | sudo tee /etc/apt/sources.list.d/mariadb.list
sudo apt update
4. Installa MariaDB 10.6 su Debian 11 Bullseye
Dopo aver eseguito tutti i comandi sopra indicati, possiamo installare facilmente MariaDB 10.6. Per verificare e confermare possiamo utilizzare APT mostra comando:
apt show mariadb-server
Per installarlo:
sudo apt install mariadb-server
5. Verifica lo stato del server database
Una volta completata l'installazione, possiamo controllare la versione e lo stato del server Database, indipendentemente dal fatto che sia in esecuzione in background o meno.
mariadb --version
systemctl status mariadb
Considerando che, per interrompere, riavviare e disabilitare il servizio:
sudo systemctl stop mariadb
Per abilitare e disabilitare, in modo che non si avvii automaticamente:
sudo systemctl enable mariadb sudo systemctl disable mariadb
Per il riavvio:
sudo systemctl restart mariadb
6. Installazione sicura di MariaDB
Se stai per utilizzare un database in qualche applicazione tramite una rete pubblica, ti consigliamo di eseguire un comando per proteggere MariaDB.
mysql_secure_installation
Quando esegui il comando, si aprirà una procedura guidata basata su testo, seguila. Imposta la password di root per MariaDB, rimuovi il database demo, disabilita l'accesso remoto e rimuovi gli account utente anonimi.
Disinstallazione – MariaDB 10
Se non hai bisogno del database sul tuo server o desktop Debian, usa i comandi seguenti:
sudo apt remove maridb-server
Rimuovi chiave GPG
sudo rm /etc/apt/trusted.gpg.d/mariadb_release_signing_key.asc
Rimuovi repository
sudo rm /etc/apt/sources.list.d/mariadb.list