Configura phpMyAdmin su un Server Linux - Gestisci i Tuoi Database via Interfaccia Web
I prodotti ideali per questa guida
Inizia subito — ordina il prodotto adatto e segui questa guida passo dopo passo.
Introduzione
phpMyAdmin è uno strumento gratuito basato sul web per gestire database MySQL e MariaDB. Offre un’interfaccia user-friendly che permette di creare, modificare, gestire ed eliminare database senza dover scrivere manualmente comandi SQL.
Installa phpMyAdmin con il One Click Apps Installer
Puoi installare phpMyAdmin direttamente tramite il nostro One Click Apps Installer nell’interfaccia web del VPS. Dopo aver completato la configurazione iniziale delle app, apri il catalogo app, cerca phpMyAdmin e avvia il deployment scegliendo progetto, ambiente e dominio preferiti. Così hai un modo rapido e semplice per installare e gestire phpMyAdmin senza setup manuale da linea di comando, beneficiando comunque di gestione web integrata, supporto per domini personalizzati e provisioning SSL dove disponibile.
Preparazione
Prima di iniziare l’installazione, assicurati che il sistema sia aggiornato. Aggiornamenti e upgrade pendenti possono essere eseguiti così:
sudo apt update -y
sudo apt upgrade -y
Devi anche assicurarti di avere già PHP installato sul sistema. È fondamentale per usare phpMyAdmin. Per scoprire come installare PHP, dai un’occhiata alla nostra guida Installa PHP.
Se mancano i pacchetti PHP necessari, i file PHP di phpMyAdmin non potranno essere processati e visualizzati correttamente.
Installazione
Se la preparazione è completa, puoi iniziare l’installazione dell’interfaccia phpMyAdmin. Per prima cosa apri la directory di installazione dove vuoi mettere phpMyAdmin.
Spostati nella directory con il comando cd /usr/share. Poi scarica l’ultima versione di phpMyAdmin nella directory con wget:
wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.zip -O phpmyadmin.zip
Se il comando wget non è disponibile, installalo con sudo apt install wget -y.
Quando il download è finito, estrai il file ZIP con:
unzip phpmyadmin.zip
Se il comando unzip non è disponibile, installalo con sudo apt install unzip -y.
Ora rinomina la cartella estratta con un nome più semplice, elimina il file ZIP e imposta i permessi necessari:
mv phpMyAdmin-*-all-languages phpmyadmin
rm phpmyadmin.zip; chmod -R 0755 phpmyadmin
Configurazione
File di configurazione del web server
Adesso devi aggiungere phpMyAdmin alla configurazione del web server. Usa nano /etc/apache2/conf-available/phpmyadmin.conf per creare un nuovo file di configurazione e inserisci questo contenuto:
# Configurazione Apache per phpMyAdmin
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options SymLinksIfOwnerMatch
DirectoryIndex index.php
</Directory>
# Blocca l’accesso web per motivi di sicurezza alle directory che non servono
<Directory /usr/share/phpmyadmin/templates>
Require all denied
</Directory>
<Directory /usr/share/phpmyadmin/libraries>
Require all denied
</Directory>
<Directory /usr/share/phpmyadmin/setup/lib>
Require all denied
</Directory>
Dopo aver inserito il contenuto, salva e chiudi con CTRL+X, poi premi Y e conferma con Invio.
Ora attiva e carica la nuova configurazione con questi comandi:
a2enconf phpmyadmin
systemctl reload apache2
Creazione della directory temporanea necessaria
Per far funzionare phpMyAdmin correttamente, crea una directory temporanea e imposta i permessi giusti con:
mkdir /usr/share/phpmyadmin/tmp/
chown -R www-data:www-data /usr/share/phpmyadmin/tmp/
Conclusione
Complimenti, hai installato e configurato phpMyAdmin con successo! Puoi accedere all’interfaccia web usando l’indirizzo IP e il percorso del tuo server (http://IP-Address/phpmyadmin). Per qualsiasi domanda o supporto, il nostro team è sempre pronto ad aiutarti ogni giorno! 🙂