Come installare MariaDB su Ubuntu 22.04. MariaDB è uno dei software di database più utilizzati costruito su MySQL e utilizzato per diverse applicazioni note che utilizzano come WordPress e molte altre.
In questa guida imparerai come installare l'ultimo server della community MariaDB su Ubuntu 22.04
Questa configurazione è stata testata su Google cloud, quindi funzionerà su tutti i servizi di hosting cloud come AWS, Azure o qualsiasi VPS o qualsiasi server dedicato che esegue Ubuntu 22.04.
Prerequisiti
- Accesso root al tuo server o a un utente sudo.
Fase 1:inizializzazione della configurazione
Inizia aggiornando i pacchetti all'ultima versione disponibile utilizzando il comando seguente.
sudo apt update sudo apt upgrade
Dopo aver aggiornato la configurazione, puoi iniziare la configurazione.
Passaggio 2:installa MariaDB
Per impostazione predefinita, i repository Ubuntu 22.04 hanno il pacchetto MariaDB versione 10.6. Quindi puoi installarlo direttamente
sudo apt install mariadb-server mariadb-client
Una volta completata l'installazione, il servizio MariaDB si avvierà automaticamente. Per verificare che il server MariaDB sia in esecuzione, digita:
sudo service mariadb status
L'output dovrebbe mostrare che il servizio è abilitato e in esecuzione:
● mariadb.service - MariaDB 10.6.7 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2022-05-12 16:49:10 UTC; 9h ago Docs: man:mariadbd(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 1632 (mariadbd) Status: "Taking your SQL requests now..." Tasks: 7 (limit: 1146) Memory: 261.7M CPU: 1min 41.373s CGroup: /system.slice/mariadb.service └─1632 /usr/sbin/mariadbd
Ora hai installato l'ultima versione del server MariaDB.
Fase 3:proteggi MariaDB
L'installazione di MariaDB include uno script chiamato mysql_secure_installation
che ti consente di migliorare facilmente la sicurezza del server MariaDB.
sudo mysql_secure_installation
Ti verrà chiesto di cambiare tipo di autenticazione.
Setting the root password or using the unix_socket ensures that nobody can log into the MariaDB root user without the proper authorisation. You already have your root account protected, so you can safely answer 'n'. Switch to unix_socket authentication [Y/n]
Sarebbe meglio inserire n per utilizzare il metodo di autenticazione predefinito. Se questo viene cambiato, in molti casi può essere sufficiente per una maggiore sicurezza e usabilità, ma complica anche le cose quando è necessario consentire i diritti amministrativi per programmi esterni (ad es. phpMyAdmin).
Al prompt successivo, ti verrà chiesto di impostare una password per l'utente root di MariaDB.
Se imposti il plug-in di convalida della password, lo script ti mostrerà la forza della tua nuova password. Digita y
per confermare la password.
Successivamente, ti verrà chiesto di rimuovere l'utente anonimo, limitare l'accesso dell'utente root al computer locale, rimuovere il database di test e ricaricare le tabelle dei privilegi. Dovresti rispondere a y
a tutte le domande.
Puoi controllare la versione di MariaDB usando il comando seguente.
sudo mysqladmin version
Output mysqladmin Ver 9.1 Distrib 10.6.7-MariaDB, for debian-linux-gnu on x86_64 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Server version 10.6.7-MariaDB-2ubuntu1 Protocol version 10 Connection Localhost via UNIX socket UNIX socket /run/mysqld/mysqld.sock Uptime: 2 min 47 sec Threads: 1 Questions: 74 Slow queries: 0 Opens: 33 Open tables: 26 Queries per second avg: 0.443
Potenzia la tua carriera di amministrazione Linux con un corso di formazione completato e ottieni il lavoro dei tuoi sogni.
Conclusione
Ora hai imparato come installare il server MariaDB su Ubuntu 22.04 e proteggerlo.
Grazie per il tuo tempo. In caso di problemi o feedback, si prega di lasciare un commento qui sotto.