La procedura per in­stal­la­re MariaDB su Debian 12 è la seguente:

  1. Aggiorna Debian all’ultima versione.
  2. Installa MariaDB.
  3. Configura il sistema di gestione del database.
  4. Verifica lo stato del server e la corretta ese­cu­zio­ne del database.

MariaDB: il database già presente nel re­po­si­to­ry standard di Debian 12

Mettendo MySQL e MariaDB a confronto, la seconda opzione colpisce per af­fi­da­bi­li­tà, sicurezza e fles­si­bi­li­tà. Non è infatti un caso se ora fa parte del re­po­si­to­ry standard di Debian. Il server SQL MariaDB nasce come sostituto per MySQL. In quanto tale, può essere fa­cil­men­te integrato all’interno dello stack LAMP (Linux, Apache, MySQL e PHP, Python o Perl) senza dover apportare modifiche so­stan­zia­li. In ogni caso, ci sono alcuni aspetti di cui dovresti essere a co­no­scen­za se desideri in­stal­la­re MariaDB su Debian 12. In questo articolo ti guidiamo at­tra­ver­so la procedura di in­stal­la­zio­ne.

Consiglio

Nella nostra Digital Guide trovi anche tutte le in­for­ma­zio­ni ne­ces­sa­rie per in­stal­la­re MariaDB su Debian 10, così come una guida det­ta­glia­ta all’in­stal­la­zio­ne di MariaDB su Debian 11. Inoltre, puoi con­sul­ta­re tutorial relativi ad altri database, come ad esempio la guida all’in­stal­la­zio­ne di MongoDB su Debian 10.

I requisiti da sod­di­sfa­re per l’in­stal­la­zio­ne

I requisiti che il tuo sistema deve sod­di­sfa­re per uti­liz­za­re MariaDB su Debian 12 sono pochi. È im­por­tan­te che Debian 12 sia già in­stal­la­to e che tu disponga di suf­fi­cien­te spazio di ar­chi­via­zio­ne. I requisiti minimi sono 512 MB di RAM e 1 GB di spazio sul disco rigido. Un core della CPU è suf­fi­cien­te per un server con un fun­zio­na­men­to normale. È inoltre ne­ces­sa­rio disporre di un accesso di root e di un firewall.

Compute Engine
La soluzione IaaS ideale per i tuoi carichi di lavoro
  • vCPU estre­ma­men­te van­tag­gio­se e potenti core dedicati
  • Massima fles­si­bi­li­tà senza periodo con­trat­tua­le minimo
  • Servizio di as­si­sten­za tecnica 24 ore su 24, 7 giorni su 7

In­stal­la­re MariaDB su Debian 12: i passaggi

Nelle sezioni seguenti ti spie­ghia­mo in dettaglio come avviene l’in­stal­la­zio­ne di MariaDB su un di­spo­si­ti­vo Debian 12.

Primo passaggio: ag­gior­na­re il sistema e i pacchetti

Prima dell’in­stal­la­zio­ne vera e propria di MariaDB su Debian 12, è opportuno ag­gior­na­re il sistema all’ultima versione. Tra le altre cose, questo ti aiuterà a evitare problemi di sicurezza e a be­ne­fi­cia­re delle cor­re­zio­ni dei bug e degli ag­gior­na­men­ti più recenti. Per ag­gior­na­re l’indice dei pacchetti e tutte le di­pen­den­ze, usa questi due comandi apt:

sudo apt update
sudo apt upgrade
bash

Tutti i pacchetti di sistema sono ora ag­gior­na­ti. Puoi con­ti­nua­re con l’in­stal­la­zio­ne.

Secondo passaggio: ve­ri­fi­ca­re la versione e procedere con l’in­stal­la­zio­ne

Dopo aver ef­fet­tua­to l’ag­gior­na­men­to, puoi avviare l’in­stal­la­zio­ne di MariaDB su Debian 12. La versione ag­gior­na­ta del server SQL dovrebbe già essere contenuta nel re­po­si­to­ry di Debian 12. Per ve­ri­fi­car­lo, utilizza il seguente comando:

sudo apt show mariadb-server
bash

In questo modo puoi vedere quale versione è inclusa. Se la versione vi­sua­liz­za­ta è quella de­si­de­ra­ta, esegui il seguente comando per avviare l’in­stal­la­zio­ne:

sudo apt install mariadb-server
bash

Durante il processo ti verrà chiesto di inserire la tua password. Una volta fatto ciò, il processo con­ti­nue­rà.

Terzo passaggio: pro­teg­ge­re e con­fi­gu­ra­re MariaDB

Ora è ne­ces­sa­rio applicare delle con­fi­gu­ra­zio­ni per la sicurezza e la pro­te­zio­ne del sistema. A questo scopo, il programma fornisce un proprio script che puoi uti­liz­za­re per impostare le singole misure di sicurezza. Per eseguirlo, utilizza il seguente comando:

sudo mysql_secure_installation
bash

Questo script offre alcune opzioni ag­giun­ti­ve per pro­teg­ge­re o raf­for­za­re l’in­stal­la­zio­ne. Ad esempio, è possibile impostare una password di root, rimuovere gli utenti anonimi, eliminare il database di prova e impedire i login remoti di root. Per con­fer­ma­re le azioni da in­tra­pren­de­re, digita il tasto [Y]. Se nessuna di queste opzioni ti interessa, premi [N]. Conferma la tua scelta con [Invio].

Quarto passaggio: ve­ri­fi­ca­re che l’in­stal­la­zio­ne sia avvenuta cor­ret­ta­men­te

Al termine dell’in­stal­la­zio­ne di MariaDB su Debian 12, il programma si avvia au­to­ma­ti­ca­men­te. Per ve­ri­fi­ca­re lo stato di MariaDB, inserisci il seguente comando:

sudo systemctl status mariadb
bash

Per eseguire MariaDB, serviti di questo comando:

sudo mariadb
bash

Il comando per ve­ri­fi­ca­re la versione di MariaDB at­tual­men­te in­stal­la­ta è il seguente:

> SELECT version();
sql

Invece, se vorresti di­sin­stal­la­re MariaDB su Debian 12, puoi farlo fa­cil­men­te con il seguente comando:

sudo apt purge mariadb-server
bash

Conferma che vuoi davvero eliminare com­ple­ta­men­te il server premendo il tasto [Y] seguito da [Invio]. A questo punto MariaDB verrà rimosso dal tuo sistema.

Vai al menu prin­ci­pa­le