Como instalar phpmyadmin en ubuntu 8.10 y 9.04
Antes de instalar phpmyadmin hay que instalar lamp
LAMP es un servidor Linux con un Apache, Mysql y PHP todo instalado e interconectado, algunos cambian PHP por Phyton o Perl pero un verdadero server LAMP lleva PHP.
Para instalar LAMP (Linux+Apache+Mysql+PHP) en Ubuntu es tremendamente sencillo:
Paso 1
Abrimos el Gestor de Paquetes Synaptic, esto es en el Menu de Ubuntu -> Sistema -> Gestor de Paquetes Synaptic
Paso 2
Ingresamos la clave y con la pantalla de synaptic abierta nos vamos a menú Editar -> Marcar Paquetes por tarea
y en el menú Editar marcamos la opción: Marcar paquetes por tarea…
Paso 3
Ahora hay una ventana que nos pregunta: ¿Qué tareas debe realizar su computadora?
Marcamos la opción LAMP Server y clickeamos en Aceptar.
Paso 4
Nos informa todos los paquetes necesarios para instalar el server LAMP, lo confirmamos clickeando marcar.
Paso 5
Ahora hacemos click en el botón Aplicar (ubicado en el menú) con esto comienza la instalación
Paso 6
Aqui vemos como se bajan los archivos, solo nos queda esperar
Paso 7
y seguir esperando ZZZZZZZZZZZZZZ!!!!!!!!!!!!1
Paso 8
una vez terminado nos preguntara que contraseña queremos asignarle a administrador (root) de mysql esto es una cuenta aparte al root del sistema.
Paso 9
y listo!, ahora cerramos synaptic
Paso 10
y si todo a andado bien abrimos firefox y escribimos http://127.0.0.1 y nos deberia cargar algo similar a esto.
ahora a instalar phpmyadmin
abrimos synaptic, escribimos en la barra de busqueda rapida " phpmyadmin", despues marcamos la casilla y lo instalamos.
al cabo de un rato nos preguntara que servidor web tenemos y seleccionamos apache2, y listo ya tenemos instalado phpmyadmin.
ahora solo falta ingresar al firefox o al navegador que mas nos guste, tecleamos en la barra de navegacion " http://127.0.0.1/phpmyadmin/ " (sin comillas) y nos aparecera la la interface de phpmyadmin
Si no esta de esta otra:
Terminal ---> gksudo nautilus (Nautilus con poderes de root)
El directorio de instalacion de phpmyadmin es ---> /usr/share/phpmyadmin por lo que haremos un enlace a la carpeta phpmyadmin
Dicho enlace lo colocamos en el directorio web de apache2 ----> /var/www por lo que quedará (como mínimo) con la carpeta apache2-default y el enlace a phpmyadmin
(Nota: si teneis instalado Mythtv también os aparecerá un enlace a la carpeta mythweb)
Otro directorio del apache2 es ---> /etc/apache2 donde hay varias carpetas entre ellas las que nos interesan son 2 sites-avaiable y sites-enabled
en sites-avaiable creamos un nuevo archivo (sin extensión) que llamaremos phpmyadmin al que añadiremos el siguiente texto:
Options FollowSymLinks
AllowOverride All
Luego guardamos y cerramos el archivo.
Creamos un enlace al archivo antes creado llamado phpmyadmin (yo suelo limpiar el nombre de "Enlace hacia ....") el enlace lo Movemos a la carpeta sites-enabled con lo que nos quedarian (minimo 2) enlaces uno llamado 000-default y otro llamado phpmyadmin
Luego solo nos queda hacer un restart al apache2 ---> En consola ---> sudo /etc/init.d/apache2 restart
Abrir nuestro explorador web (Firefox o el que useis) y escribid: http://localhost/phpmyadmin y tatachán!!!! lo que antes no funcionaba ahora si.
Almenos ese era mi problema, y supongo que donde hay 1 hay más, asi que si a alguien le ha pasado lo mismo que a mi, que tras muchos "sudo aptitude purge" y "sudo aptitude install" incluso desde synaptic y tras leer montón de "How-to's", blogs, posts, etc.... A MI ésta ha sido la única manera de poder "activarlo"