Installare MariaDB su Ubuntu 24.04: come fare
MariaDB si può configurare e utilizzare in modo affidabile su Ubuntu 24.04 in pochi passaggi:
- Aggiorna Ubuntu
- Installa il server MariaDB tramite i repository ufficiali
- Proteggi l’installazione con l’assistente di sicurezza integrato
- Avvia il servizio del database e verificane il corretto funzionamento
- Crea un account utente e testa l’accesso
- Partner IONOS Cloud
- Soluzioni flessibili e su misura
- Data center situati in Europa
Perché usare MariaDB su Ubuntu 24.04?
Ubuntu 24.04 “Noble Numbat” è una distribuzione Linux moderna, stabile e supportata a lungo termine. MariaDB offre funzionalità avanzate, migliori prestazioni rispetto a MySQL ed è completamente open source. Questa combinazione è particolarmente adatta per server web, ambienti di sviluppo o come back end di database per applicazioni come WordPress, Nextcloud o Home Assistant.
Quali sono i requisiti?
Prima di iniziare, assicurati che siano soddisfatti i seguenti prerequisiti:
- Un sistema con Ubuntu 24.04 (server o desktop)
- Accesso root o un utente con permessi sudo
- Accesso al terminale o SSH
##: Installare MariaDB su Ubuntu 24.04: una guida
Nel nostro tutorial ti spieghiamo come installare MariaDB su Ubuntu 24.04. Se usi una versione precedente, verifica come installare MariaDB su Ubuntu 22.04 o come installare MariaDB su Ubuntu 20.04.
Primo passaggio: aggiorna il sistema
Per prima cosa dovresti aggiornare il tuo sistema Ubuntu. In questo modo ti assicuri che tutti i pacchetti siano aggiornati e che non ci siano conflitti durante l’installazione:
sudo apt update && sudo apt upgrade -ybashQuesto comando aggiorna le liste dei pacchetti e installa tutti gli aggiornamenti disponibili.
Secondo passaggio: installa MariaDB su Ubuntu
MariaDB è incluso nel repository ufficiale di Ubuntu. Puoi installarlo direttamente tramite APT:
sudo apt install mariadb-server -ybash- vCPU estremamente vantaggiose e potenti core dedicati
- Massima flessibilità senza periodo contrattuale minimo
- Servizio di assistenza tecnica 24 ore su 24, 7 giorni su 7
Terzo passaggio: avvia e abilita il servizio MariaDB
Avvia il servizio MariaDB con il seguente comando:
sudo systemctl start mariadbbashPer avviare automaticamente MariaDB su Ubuntu all’avvio del sistema, abilita il servizio:
sudo systemctl enable mariadbbashVerifica lo stato:
sudo systemctl status mariadbbashDovresti vedere un output che mostra che il servizio è attivo (running). In tal caso, hai installato e avviato con successo MariaDB.
Quarto passaggio: proteggi MariaDB
Per impostazione predefinita, MariaDB è configurato in modo relativamente aperto dopo l’installazione. Dovresti cambiarlo con lo script di sicurezza integrato:
sudo mariadb_secure_installationbashSegui le istruzioni nel terminale. Puoi, tra le altre cose:
- Impostare una password di root
- Rimuovere gli account utente anonimi
- Disabilitare l’accesso root remoto
- Rimuovere il database di test
- Ricaricare le tabelle dei permessi
Conferma con y. In questo modo la tua istanza di MariaDB su Ubuntu è protetta meglio contro accessi non autorizzati.
Facoltativamente, puoi sbloccare la porta 3306 di MariaDB nel firewall solo per gli indirizzi IP affidabili. Ad esempio, se desideri consentire un’intera sottorete (ad esempio, una rete interna aziendale), usa il seguente comando: sudo ufw allow from 192.168.0.0/24 to any port 3306. Se è pianificato solo l’uso locale, il comando corrispondente è sudo ufw deny 3306.
Quinto passaggio: crea utente e database
Accedi alla console di MariaDB:
sudo mariadb -u root -pbashInserisci la password impostata in precedenza. Ora ti trovi nella shell di MariaDB e puoi eseguire i comandi necessari.
Crea un nuovo database, ad esempio per un’applicazione web o un CMS:
CREATE DATABASE db_example;sqlCrea ora un account utente che potrà accedere al database tramite un’applicazione:
CREATE USER 'webuser'@'localhost' IDENTIFIED BY 'safepassword';sqlAssicurati di utilizzare una password sicura. Sostituisci webuser e la password con le tue informazioni personali.
L’account utente necessita ora dei permessi appropriati sul database desiderato:
GRANT ALL PRIVILEGES ON db_example.* TO 'webuser'@'localhost';sqlQuesta istruzione consente all’utente di eseguire tutte le operazioni sul database db_example.
Infine, inserisci il seguente comando:
FLUSH PRIVILEGES;sqlIn questo modo, tutti i permessi saranno attivi immediatamente. Esci dal database con:
EXIT;sqlSesto passaggio: testa l’accesso
Puoi ora testare se il nuovo utente riesce ad accedere con successo al database:
mariadb -u webuser -p db_examplebashInserisci la password assegnata precedentemente. Dopo che il login è andato a buon fine, vedrai la shell di MariaDB. Qui puoi, ad esempio, verificare se il database è accessibile:
SHOW TABLES;sqlIl database è vuoto, a meno che tu non abbia creato delle tabelle. Questo test di accesso conferma comunque che la tua configurazione ha funzionato correttamente.

