phpMyAdmin · 3 min read · Sep 24, 2025

Come installare phpMyAdmin su Ubuntu 22.04

phpMyAdmin è uno strumento gratuito e open-source per gestire e amministrare server MySQL. Può essere utilizzato per gestire anche più server MySQL in diverse posizioni. phpMyAdmin è un’applicazione web scritta in PHP e può essere eseguita sotto lo stack LAMP (Linux, Apache2, MariaDB/MySQL, PHP) o LEMP (Linux, Nginx, MariaDB/MySQL, PHP-FPM). phpMyAdmin è un’applicazione molto potente ed è diventata un’applicazione ampiamente utilizzata per gestire server MySQL, fornendo documentazione e wiki estensive.

phpMyAdmin consente di gestire i dati MySQL da un browser web, puoi gestire database, tabelle, colonne, indici, relazioni, utenti, permessi, ecc. da un’unica interfaccia utente dashboard nel tuo browser web. phpMyAdmin consente anche di importare ed esportare dati nel server MySQL. Puoi importare dati CSV e SQL nel tuo MySQL e anche esportare i tuoi dati in più formati come CSV, SQL, XML, Latex, XML, PDF e OpenDocument text e Spreadsheet.

In questo tutorial, ti mostreremo come installare e configurare phpMyAdmin sul server Ubuntu 22.04 più recente. Questo tutorial copre anche alcune configurazioni aggiuntive per garantire la sicurezza dell’installazione di phpMyAdmin.

Prerequisiti

  • Una macchina Ubuntu 22.04 - puoi utilizzare la versione server o desktop di Ubuntu.

  • Un utente non root con privilegi di amministratore root.

  • Uno stack LAMP è installato sulla macchina. Questo esempio utilizza l’installazione di base dello stack LAMP (Linux, Apache2, MariaDB e PHP).

Installazione di phpMyAdmin

Nell’ultima versione di Ubuntu 22.04, il pacchetto phpMyAdmin è disponibile nel repository ufficiale di Ubuntu Universe. Quindi, prima di installare phpMyAdmin, assicurati che il repository universe di Ubuntu sia abilitato sul tuo sistema.

Attualmente, Ubuntu fornisce phpMyAdmin v5.x, che è l’ultima versione stabile di phpMyAdmin.

Prima di iniziare a installare i pacchetti, esegui il seguente comando per aggiornare e aggiornare i repository di Ubuntu.

sudo apt update

Assicurati che il repository APT Universe di Ubuntu sia abilitato sul tuo sistema.

Ora controlla il pacchetto phpmyadmin utilizzando il seguente comando.

sudo apt info phpmyadmin

Come puoi vedere nello screenshot seguente, il repository APT di Ubuntu fornisce phpMyAdmin v5.x, ed è disponibile nel repository Universe di Ubuntu.

controllo pacchetto phpmyadmin

Successivamente, puoi installare il pacchetto phpMyAdmin utilizzando il comando sottostante.

sudo apt install phpmyadmin

Inserisci Y per confermare l’installazione e premi ENTER per iniziare. Ora l’installazione di phpMyAdmin è in corso.

installazione phpmyadmin

Durante l’installazione di phpMyAdmin, ti verrà chiesto di effettuare le seguenti configurazioni:

Scegli il server web per phpMyAdmin. In questo esempio, il server web è apache2, quindi seleziona OK.

apache2 come server web phpmyadmin

Ora seleziona per iniziare a configurare phpMyAdmin con dbconfig-common. Questo configurerà automaticamente tutte le configurazioni del database per phpMyAdmin.

Per la password del database di phpMyAdmin, puoi lasciarla vuota oppure puoi semplicemente inserire la tua password e poi selezionare OK. Se la lasci vuota, dbconfig-common genererà automaticamente la password per il tuo phpMyAdmin.

Infine, apri il tuo browser web e visita l’indirizzo IP del server con il percorso URL /phpmyadmin (es: http://192.168.10.15/phpmyadmin). E ora vedrai la pagina di accesso di phpMyAdmin.

Inserisci il tuo utente e password del server MariaDB, quindi fai clic su Vai per accedere.

login phpmyadmin

Una volta effettuato l’accesso, vedrai il dashboard di phpMyAdmin qui sotto. Come puoi vedere, phpMyAdmin 5.x è installato sulla macchina Ubuntu 22.04 con Apache2, MariaDB 10.x e PHP 8.1.

dashboard phpmyadmin

Sicurezza dell’installazione di phpMyAdmin

Dopo aver installato phpMyAdmin, successivamente imparerai come garantire la sicurezza dell’installazione di phpMyAdmin.

Di seguito imparerai tre metodi per garantire la sicurezza dell’installazione di phpMyAdmin sul tuo sistema Ubuntu:

  • Cambia il percorso URL dell’installazione di phpMyAdmin: L’installazione predefinita di phpMyAdmin è disponibile al percorso URL /phpmyadmin, che è facile da indovinare per gli attaccanti. Puoi cambiare il percorso predefinito con il tuo percorso URL personalizzato.

  • Autenticazione aggiuntiva utilizzando Apache2 Basic Auth: In questo scenario, agli utenti verrà mostrata l’autenticazione di base di Apache2 prima di mostrare la pagina di accesso di phpMyAdmin. Questo aggiungerà un’autenticazione aggiuntiva, quindi solo gli utenti nell’elenco di autenticazione di base di Apache2 vedranno la pagina di accesso di phpMyAdmin e potranno accedere a phpMyAdmin.

  • Blocco dei tentativi di accesso a phpMyAdmin con Fail2ban Jail: Avrai bisogno di Fail2ban installato e configurato sulla tua macchina Ubuntu. Questo bloccherà l’indirizzo IP dei tentativi di accesso dannosi a phpMyAdmin. Inoltre, puoi impostare il numero massimo di tentativi di accesso sulla jail di Fail2ban.

Ora, iniziamo a garantire la sicurezza di phpMyAdmin utilizzando tre metodi diversi.

Cambia il percorso URL dell’installazione di phpMyAdmin

L’installazione predefinita di phpMyAdmin viene fornita con configurazioni aggiuntive per il server web apache2, la configurazione è nel file /etc/phpmyadmin/apache.conf. Per cambiare il percorso URL predefinito dell’installazione di phpMyAdmin, dovrai modificare la configurazione in /etc/phpmyadmin/apache2.conf e riavviare il servizio Apache2.

Modifica il file di configurazione /etc/phpmyadmin/apache.conf utilizzando l’editor nano.

sudo nano /etc/phpmyadmin/apache.conf

Cambia l’opzione

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.