Instalar phpmyadmin en un servidor linux

phpMyAdmin es una herramienta para administrar bases de datos de MySQL mediente una página web, la cual te permite: crear, eliminar y modificar bases de datos, tablas y campos de las mismas, además de poder ejecutar cualquier sentencia SQL, administrar claves en los campos y privilegios.
Para instalar esta herramienta en el servidor donde tenemos alojada nuestra pagina web, hay que seguir estos sencillos pasos:
1. Accedemos a nuestro servidor via ssh (con putty, por ejemplo) como usuario root.
2. Vamos al directorio /root:
cd /root
3. Con nuestro navegador accedemos a la web donde se encuentra la ultima versión del programa:
http://sourceforge.net/projects/phpmyadmin/files/
4. Copiamos el link de archivo que nos interesa, en este caso, la version en todos los idiomas y que está comprimido en tar.gz:
http://freefr.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-3.2.0.1-all-languages.tar.gz
5. Volvemos al Putty (estabamos en la carpeta root) y descagamos el fichero:
wget http://freefr.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-3.2.0.1-all-languages.tar.gz
6. Descomprimimos el fichero:
tar xzvf phpMyAdmin-3.2.0.1-all-languages.tar.gz
7. Movemos la carpeta descomprimida canviandole el nombre a la ruta donde tenemos nuestras webs de apache:
mv phpMyAdmin-2.11.9.5-all-languages /var/www/html/phpmyadmin
cd /var/www/html/phpmyadmin/
8. Editamos el fitchero de configuración de phpmyadmin (con el editor vi) y escribimos una frase al azar donde pone texto de prueba:
vim config.sample.inc.php
$cfg['blowfish_secret'] = ‘texto de prueba’; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
9. Cambiamos el nombre al fichero de configuración de phpmyadmin:
mv config.sample.inc.php config.inc.php
10. Editamos el fitchero de configuración de apache y añadimos el virtualhost (en este caso usando el editor vi):
vim /etc/httpd/conf/httpd.conf
<VirtualHost *:80>
RewriteEngine On
RewriteOptions Inherit
ServerAdmin marius@mariusduch.es
DocumentRoot /var/www/html/phpmyadmin/
ServerName phpmyadmin.mariusduch.es
ErrorLog /var/www/html/logs/phpmyadmin-error_log
</VirtualHost>
11. Reiniciamos apache:
/etc/init.d/httpd restart
12. Accedemos al phpmyadmin, con nuestro navegador, mediante esta dirección:
phpmyadmin.mariusduch.es





y para que creas virtualhost, lo piensas hackear mas adelante,
miserable jejeje