Installazione di PhpMyAdmin






Recupero del software

  • Per tutti gli Hosting

Per prima cosa è necessario scaricare PhpMyAdmin dal sito ufficiale, oppure utilizzando questo mirror.


Installare PhpMyAdmin sull'FTP

Dopo averlo scaricato e decompresso, dovete caricare tutta la cartella direttamente sul vostro FTP nella cartella /www. Una volta terminato l'upload, basta configurare il file config.inc.php presente nella cartella. Le righe seguenti, devono essere sostituite con i vostri dati personali: Indirizzo_permesso..., server_sql, login_sql, pass_sql

/**
*Your "phpMyAdmin" url
[...]
*/
$cfg['PmaAbsoluteUri'] = 'Indirizzo_di_accesso_a_phpmyadmin';

/**
* Server(s) configuration
*/
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers']. Do not use $cfg['Servers'].
// You can disable a server config entry by setting host to ''.
$i++;
$cfg['Servers'][$i]['host'] = 'serveur_sql';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'login_sql';
$cfg['Servers'][$i]['password'] = 'pass_sql';
$cfg['Servers'][$i]['only_db'] = 'login_sql';
[...]


esempio:

/**
* Your "phpMyAdmin" url
[...]
*/
$cfg['PmaAbsoluteUri'] = 'http://esempio.com/phpMyAdmin-2.5.3/';

/**
*Server(s) configuration
*/
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers']. Do not use $cfg['Servers'].
// You can disable a server config entry by setting host to ''.
$i++;
$cfg['Servers'][$i]['host'] = 'sql3';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'explicatdb';
$cfg['Servers'][$i]['password'] = 'UiD59rtM';
$cfg['Servers'][$i]['only_db'] = 'esempiodb';

attenzione:
*se il nome del vostro database contiene un _ allora inserire questo _ davanti : cfg['Servers'][$i]['only_db'] = 'esempio\_db';

[...]



Conclusione

E' altamente consigliato proteggere la cartella PhpMyAdmin altrimenti la base SQL sarà accessibile da chiunque. Per fare questo si prega di seguire questa guida Come proteggere l'accesso ad una cartella con una richiesta di autenticazione?