Gestione Database · 5 min read · Feb 10, 2026
Installa lo strumento di gestione database Adminer su Debian 10

Gestire sistemi di database come MySQL, PostgreSQL, Oracle e SQLite tramite l’interfaccia web è più facile rispetto all’utilizzo dello strumento da riga di comando. Adminer è uno dei migliori strumenti di gestione database completi scritto in PHP. È molto simile a phpMyAdmin e può essere utilizzato per gestire database MySQL, SQLite, Oracle e PostgreSQL. Adminer è uno strumento di gestione database semplice e user-friendly rispetto ad altri strumenti.
Caratteristiche
- Supporto multilingue.
- Supporta vari sistemi di database tra cui MySQL, PostgreSQL, Oracle, Elasticsearch, MongoDB e molti altri.
- Esporta e importa database e tabelle.
- Aggiungi, rimuovi e modifica database e tabelle.
- Esegui query SQL da un file di testo.
- Visualizza e termina processi.
- Estendi la funzionalità utilizzando plugin.
In questo tutorial, ti mostreremo come installare lo strumento di gestione database Adminer su Debian 10.
Requisiti
- Un server che esegue Debian 10.
- Una password di root configurata sul tuo server.
Iniziare
Prima di iniziare, è consigliato aggiornare il tuo server con l’ultima versione utilizzando il seguente comando:
apt-get update -y
apt-get upgrade -yUna volta aggiornato il server, riavvialo per implementare le modifiche.
Installa il server LAMP
Prima di tutto, Adminer richiede che il server LAMP sia installato sul tuo server. Puoi installare il server LAMP utilizzando il seguente comando:
apt-get install apache2 php libapache2-mod-php php-curl php-cli php-mysql php-gd mariadb-server -yUna volta installato, avvia il servizio Apache e MariaDB e abilitali per avviarsi dopo il riavvio del sistema con il seguente comando:
systemctl start apache2
systemctl start mariadb
systemctl enable apache2
systemctl enable mariadbUna volta completato, puoi procedere al passaggio successivo.
Sicurezza dell’installazione di MariaDB
Per impostazione predefinita, MariaDB non è sicuro. Quindi dovrai proteggerlo eseguendo lo script mysql_secure_installation.
mysql_secure_installationRispondi a tutte le domande come mostrato di seguito:
Inserisci la password attuale per root (premi invio per nessuna):
Impostare la password di root? [Y/n] Y
Rimuovere utenti anonimi? [Y/n] Y
Negare l'accesso remoto a root? [Y/n] Y
Rimuovere il database di test e l'accesso ad esso? [Y/n] Y
Ricaricare le tabelle di privilegio ora? [Y/n] YUna volta che MariaDB è sicuro, dovrai impostare la password di root per MariaDB.
Prima di tutto, accedi alla shell di MariaDB con il seguente comando:
mysqlSuccessivamente, imposta la password per l’utente root con il seguente comando:
MariaDB [(none)]> SET PASSWORD FOR 'root'@'localhost' = PASSWORD("newpassword");Successivamente, svuota i privilegi ed esci dalla shell di MariaDB con il seguente comando:
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit;Una volta terminato, puoi procedere al passaggio successivo.
Installa Adminer
Per impostazione predefinita, Adminer non è disponibile nel repository predefinito di Debian 10. Quindi, dovrai scaricare il file di installazione di Adminer dal loro sito ufficiale. Puoi scaricarlo nella directory radice web di Apache con il seguente comando:
wget "http://www.adminer.org/latest.php" -O /var/www/html/adminer.phpUna volta completato il download, cambia i permessi del file scaricato con il seguente comando:
chown -R www-data:www-data /var/www/html/adminer.php
chmod 755 /var/www/html/adminer.phpUna volta completato, puoi procedere al passaggio successivo.
Accedi alla dashboard di Adminer
Ora, apri il tuo browser web e digita l’URL http://your-server-ip/adminer.php. Sarai reindirizzato alla pagina di accesso di Adminer:

Fornisci il tuo nome utente root di MariaDB, la password e fai clic sul pulsante Login. Dovresti vedere la dashboard di Adminer nella seguente pagina:

Ora, fai clic sul pulsante localhost nella parte superiore dello schermo, dovresti vedere la seguente pagina:

Ora, fai clic sul pulsante “ Crea Database “. Dovresti vedere la seguente pagina:
Ora, fornisci il nome del database che desideri creare e fai clic sul pulsante Salva per creare il database come mostrato di seguito:

Abilita SSL per Adminer e ottieni un certificato SSL gratuito da Let’s Encrypt
Il primo passo per proteggere Adminer con un certificato SSL di Let’s Encrypt è installare il pacchetto python3-certbot-apache. Esegui il seguente comando:
apt-get -y install python3-certbot-apacheNel passaggio successivo richiediamo un certificato SSL da Let’s Encrypt utilizzando il programma client certbot. Durante questo processo, il server di Let’s Encrypt cerca di connettersi al tuo server utilizzando il nome di dominio che fornisci al comando certbot. È importante che questo nome di dominio punti già al tuo server nel DNS, in modo che il sito web sia già raggiungibile tramite il suo nome di dominio sulla porta 80 (http). Se il sito web non è accessibile da Internet, la creazione del certificato SSL di Let’s Encrypt fallirà.
Prima di poter iniziare a creare il certificato SSL, dobbiamo impostare il nome di dominio nel file di configurazione vhost. Apri il file vhost predefinito con un editor:
nano /etc/apache2/sites-available/000-default.confe aggiungi la riga:
ServerName example.comProprio sotto la riga ‘DocumentRoot’. Sostituisci example.com con il nome di dominio del tuo sito web.
Quindi crea il certificato SSL con questo comando:
certbot --apache -d example.comSostituisci example.com con il tuo nome di dominio qui di nuovo. Il comando avvierà una procedura guidata che ti farà diverse domande.
Inserisci l’indirizzo email dove l’amministratore responsabile di questo sito web può essere contattato.
Accetta i termini e le condizioni dell’autorità SSL di Let’s Encrypt.
Certbot ti chiederà ora se desideri condividere il tuo indirizzo email con l’Electronic Frontier Foundation. Scegli qui ciò che preferisci.
Quindi scegli se desideri reindirizzare automaticamente le richieste non SSL a https://. Selezionerò sì qui per evitare problemi di contenuto duplicato quando il sito web è disponibile sia come versione http:// che https://.

Il certificato SSL è stato emesso con successo.

Quando accedi al sito web ora con un browser, verrai reindirizzato automaticamente a SSL e il lucchetto verde davanti alla barra degli URL nel browser mostra che stiamo utilizzando un certificato SSL di fiducia ora.
Conclusione
Nel tutorial sopra, hai imparato come installare Adminer su un server Debian 10. Ora puoi gestire facilmente il tuo database con l’interfaccia web di Adminer. Sentiti libero di chiedermi se hai domande.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.