Inicio > MySQL > Instalar phpmyadmin en un servidor linux

Instalar phpmyadmin en un servidor linux

Martes, 21 de Julio de 2009


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

Màrius MySQL , ,

  1. Jueves, 7 de Enero de 2010 a las 02:51 | #1

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

  1. Sin trackbacks aún.