Come installare MySQL su Debian 11. MySQL è uno dei software di database più utilizzati per diverse applicazioni note che utilizzano come WordPress e molte altre.
In questa guida imparerai come installare l'ultimo server della community MySQL su Debian.
Questa configurazione è stata testata sul cloud di Google, quindi funzionerà su tutti i servizi di hosting cloud come AWS, Azure o qualsiasi VPS o qualsiasi server dedicato che esegue Debian 11.
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
Installa il pacchetto wget.
sudo apt install wget
Dopo aver aggiornato la configurazione, puoi iniziare la configurazione.
Passaggio 2:installa MySQL
Per aggiungere il repository MySQL APT al tuo sistema, vai alla pagina di download del repository e scarica l'ultimo pacchetto di rilascio usando il comando seguente.
wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
Installa il pacchetto di rilascio.
sudo apt install ./mysql-apt-config_0.8.22-1_all.deb
Installeremo MySQL versione 8.0. Seleziona OK premendo Tab e premi Invio (come mostrato nell'immagine sopra).
Ora puoi installare MySQL.
sudo apt update sudo apt install mysql-server
Una volta completata l'installazione, il servizio MySQL si avvierà automaticamente. Per verificare che il server MySQL sia in esecuzione, digita:
sudo service mysql status
L'output dovrebbe mostrare che il servizio è abilitato e in esecuzione:
mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2022-02-07 09:32:48 UTC; 17s ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Main PID: 101929 (mysqld) Status: "Server is operational" Tasks: 38 (limit: 1148) Memory: 369.3M CPU: 805ms CGroup: /system.slice/mysql.service └─101929 /usr/sbin/mysqld Feb 07 09:32:48 demo systemd[1]: Starting MySQL Community Server... Feb 07 09:32:49 demo systemd[1]: Started MySQL Community Server.
Fase 3:proteggi MySQL
L'installazione di MySQL include uno script chiamato mysql_secure_installation
che ti consente di migliorare facilmente la sicurezza del server MySQL.
sudo mysql_secure_installation
Ti verrà chiesto di configurare il VALIDATE PASSWORD PLUGIN
che viene utilizzato per testare la forza delle password degli utenti MySQL e migliorare la sicurezza.
Premi y
se desideri impostare il plug-in di convalida della password o qualsiasi altra chiave per passare al passaggio successivo.
Esistono tre livelli di criteri di convalida della password, basso, medio e forte.
Immettere 2 per la convalida della password complessa.
Al prompt successivo, ti verrà chiesto di impostare una password per l'utente root di MySQL.
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.
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 lo stack MySQL su Debian 11 e proteggerlo.
Grazie per il tuo tempo. In caso di problemi o feedback, lasciare un commento qui sotto.