Ir al contenido principal

Instalar phpMyAdmin en Ubuntu 10.10 paso a paso

phpMyAdmin es una interfaz web con licencia GPL para administrar el gestor de base de datos MySQLescrita en PHP. En la actualidad implementa una gran cantidad de funciones como crear y eliminar bases de datos, crear, eliminar y modificar tablas, borrar, modificar y añadir campos, ejecutar cualquier sentencia SQL
Antes de poder instalar phpMyAdmin debemos tener instalado un servidor Apache, MySQL y PHP, pero ya vimos como instalarlo en aquí en una línea.
Esta guía de phpmyadmin es también válida para las versiones de Ubuntu  11.04, 11.10 y anteriores, tanto para versiones Server como para Desktop.
Los pasos son los siguientes:
  1. Primero actualizamos la información de los repositorios con el siguiente comando:
    sudo apt-get update
  2. Para instalar phpMyAdmin ejecutamos el siguiente comando:
    sudo apt-get install phpmyadmin
    Instalamos phpMyAdmin
  3. Durante el proceso de instalación se nos preguntará por el servidor web que se configurará de forma automática para ejecutar phpMyAdmin. En mi caso, selecciono apache2.
  4. Seleccionamos el servidor web que tenemos instalado







  5. A continuación se nos pregunta si queremos configurar la base de datos para phpMyAdmin con dbconfig-common y contestamos que .
  6. Elegimos configurar la base de datos phpMyAdmin con
    dbconfig-common 







  7. En el siguiente paso se nos pregunta por la contraseña de root de MySQL. Esta contraseña ya existe porque la establecimos al instalar MySQ. La escribimos y pulsamos Intro.
    1. Escribimos la contraseña de root de MySQL







  8. Ahora debemos escribir una contraseña para el usuario phpmyadmin que se crea automáticamente en MySQL. Si no escribimos ninguna, se generará una automáticamente. Nosotros preferimos establecer la contraseña manualmente y después pulsamos Intro.

  9. Escribimos la contraseña para el usuario phpmyadmin







  10. Además, debemos volver a escribir la contraseña.
    Volvemos a escribir la contraseña
  11. Por último, sólo tenemos que comprobar que tenemos acceso a nuestro phpMyAdmin usando la dirección formada por nuestra IP o nombre de dominio seguida de phpmyadmin. Por ejemplo,http://127.0.0.1/phpmyadmin.
  12. Accedemos a phpMyAdmin
    Aquí terminaríamos si no nos encontrásemos con ningún problema.
    Sin embargo, es posible que al intentar acceder a la interfaz de phpMyAdmin nos encontremos con el siguiente error: “Not Found The requested URL /phpmyadmin/ was not found on this server“. Esto se debe a un problema en la configuración de phpMyAdmin en Apache que se puede solucionar fácilmente escribiendo el siguiente comando:
    echo "Include /etc/phpmyadmin/apache.conf" | sudo tee -a /etc/apache2/apache2.conf
    Este comando añade al fichero /etc/apache2/apache2.conf la línea “Include /etc/phpmyadmin/apache.conf”. De esta forma Apache leerá el archivo de configuración de phpmyadmin. En principio, esto lo debería hacer de forma automática durante la instalación pero en alguna ocasión no lo hace solo y debemos incluirlo nosotros.
    sudo /etc/init.d/apache2 restart
    Por último reiniciamos el servidor apache para que surta efecto el comando anterior
    Espero que os sea útil.
Artículos relacionados:

Comentarios

  1. muy buena informacion y gracias si me funciono

    ResponderEliminar
  2. Gracias por tu comentario, anónimo, me alegro te haya resultado útil!
    Un saludo

    ResponderEliminar
  3. Muchísimas gracias por la nota. Tenía ese proglema particularmente y funcionó la última línea. Ahora tengo phpmyadmin.

    Saludos

    ResponderEliminar
  4. men ya ha pasado tiempo y aun sigo consultando tu blog gracias ¡¡¡¡¡

    ResponderEliminar
  5. Men me la he pasado un día entero tratando de configurar phpmyadmin y apache, pero con solo esa linea me solucionaste el problema. Muchas gracias men!!.

    ResponderEliminar
  6. Si usas apache-mpm-worker en vez del normal, necesitarás añadir dentro de /etc/phpmyadmin/apache.conf en el conjunto Directory /usr/share/phpmyadmin lo siguiente:


    AddHandler fcgid-script .php
    FCGIWrapper /usr/lib/cgi-bin/php5 .php
    Options +ExecCGI

    Si no haces esto no va a interpretar bien el php

    ResponderEliminar
  7. Donde recupero la contraseña de root de MySql y phpmyadmin..??
    Gracias Pablo

    ResponderEliminar
    Respuestas
    1. Hola Pablo,
      aquí te indican cómo recuperarla, aunque en realidad tienes que introducirla de nuevo: http://pepelluyot.blogspot.com.es/2008/11/recuperar-contrasea-mysql-ubuntu.html

      Un saludo!

      Eliminar
  8. A mí me faltaban los siguientes pasos:
    -->After the installation has completed, add phpmyadmin to the apache configuration:
    sudo nano /etc/apache2/apache2.conf
    -->Add the phpmyadmin config to the file:
    Include /etc/phpmyadmin/apache.conf
    -->Restart apache:
    sudo service apache2 restart

    https://www.digitalocean.com/community/articles/how-to-install-and-secure-phpmyadmin-on-ubuntu-12-04

    ResponderEliminar

Publicar un comentario