Installare PhpMyAdmin su una Debian

Oggi una breve guida per l’installazione di PhpMyAdmin

Per prima cosa procuratevi la vostra copia gratuita di phpMyAdmin all’indirizzo:

http://www.phpmyadmin.net


Normalmente si trovano due diverse tipologie di pacchetti. Quelle contrassegnate da rc (release candidate) sono versioni non ancora ufficiali, distribuite a fine di testing. Vi consiglio pertanto di utilizzare le versioni stabili, anche se meno recenti.

Dopo aver scaricato il file dovete decomprimerlo (sul sito sono presenti archivi .tar.gz e .zip).

    wget http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.4.1%2FphpMyAdmin-3.4.1-all-languages.tar.gz

    tar -zxvf phpMyAdmin-3.4.1-all-languages.tar.gz

Dovreste ottenere una cartella nominata phpMyAdmin-3.4.1-all-languages

ora spostate la cartella che avete ottenuto dalla estrazione del tar.gz nella destinazione che avete deciso di utilizzare: ES

    mv phpMyAdmin-3.4.1-all-languages /var/www/phpmyadmin

Come avete visto io ho anche rinominato la cartella per un discorso di comodità, dato che il server apache è sensibile alle maiuscole, prima di sbagliare a scrivere il path in qualche parte dei file di configurazione e poi impazzire per risalire dove stia l’errore, preferisco mantenere una policy di caratteri minuscoli.

Perfetto avete finito. ora è slo necessario aprire il vostro browser e digitare http://www.miosito.it/phpmyadmin

dovreste ottenere una pagina con due campi testo che richiedono username e password (root e PasswordDiRoot) del database.

Se avete intenzione di utilizzare questo sistema per amministrare una serie di database, vi consiglio di proteggere la cartella di destinazione di PhpMyAdmin tramite HTTP-AUTH (usando un file .htccess nella directory del phpMyAdmin) e di non proseguire con la confgurazione seguente.

Personalmente non utilizzo mai questo sistema, per un discorso di sicurezza, ma, è giusto sapere che esiste, a voi la scelta.

I passaggi fino alle credenziali di accesso al database sono da seguire completamente, in alternativa per evitare di inserire utente e password ad ogni accesso, potete indicare a PhpMyAdmin come accedere direttamente al/ai database.

Aprite la cartella e cercate il file config.inc.php ed apritelo in un comune editor di testo.
Modificatelo inserendo le tue informazioni… sembra lungo e difficle… ma non preoccupatevi!
In realtà le cose importanti da modificare non sono molte:

Per prima cosa inseriste la URL della directory dove avete installato PhpMyAdmin, così:

$cfg['PmaAbsoluteUri'] = 'http://www.sito.it/phpmyadmin/';

Poi saltate alla sezione “Server(s) configuration” ed inserite le informazioni relative a: host, username e password per accesso al MySQL:

$cfg['Servers'][$i]['host']      = 'localhost';
...
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user']      = 'tuo_username';
$cfg['Servers'][$i]['password']  = 'tua_password'

Da qui ora basta che digitiate nel vostro browser http://www.miosito.it/phpmyadmin e potrete accedere direttamente al database associato all’utente inserito nel file di configurazione, senza bisogno di inserire nessuna credenziale di accesso.

DV

Dario Villa

Learn More →

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.