PHPMyAdmin es un administrador de la base de datos MySQL. Aplicación de administración desarrollada en PHP.
Podemos publicarla en un servidor web y administrar de forma segura nuestro SGBD MySQL de forma remota, con el único requisito de tener un navegador web.
Vamos a instalarla sobre un servidor LAMP (Linux+Apache+MySQL+PHP).
Como viene siendo habitual os dejo la tabla de referencias:
Origen
http://www.phpmyadmin.net
Repositorio
http://www.phpmyadmin.net/home_page/downloads.php
Paquete
phpMyAdmin-2.11.0-all-languages.tar.gz
Documentación (inglés)
http://wiki.cihar.com/pma/Welcome_to_phpMyAdmin_Wiki
Instalación en la shell:
- Descomprimimos, y movemos el directorio al raiz:
tar -zxvf phpMyAdmin-2.11.0-all-languages.tar.gz
mv phpMyAdmin-2.11.0-all-languages /var/www/mysql
- Copiamos el fichero de configuración genérico en el que va a ser el fichero de configuración:
cd /var/www/mysql
cp config.sample.inc.php config.inc.php
Configuración del fichero /var/www/mysql/config.inc.php:
- Rellenamos esta frase aleatoria para la identificación de las cookies al conectar:
$cfg['blowfish_secret'] = 'aiffa30-8/36+k20dm39okdsn';
- Para utilizar las nuevas funcionalidades:
$cfg['Servers'][$i]['extension'] = 'mysqli';
- Usuario de acceso a través del web:
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = 'contraseña-super-segura';
El acceso web sería: http://tuservidor.com/mysql/.