Social Icons

sábado, 21 de enero de 2012

Como instalar PHP, Mysql y Apache en Ubuntu usando el paquete lamp-server^

Hace tiempo escribimos una entrada sobre como instalar php de una manera manual, pero esta vez les vamos a mostrar como hacerlo a través de un paquete llamado "lamp-server^".

Lo primero que haremos será ir a la terminal [Ctrl + Alt + t] y escribir lo siguiente:

$ sudo apt-get install lamp-server^


No crean que el símbolo "^" en la orden anterior es un error; resulta imprescindible. No entendemos como un paquete puede llevar un tal símbolo en el nombre, pero así es.

A lo largo de la instalación, les pedirá generar una contraseña para MySql.

Una vez hecho lo anterior, abriremos el navegador web favorito y pondremos en la barra de direcciones:


Si todo ha ido bien, debe aparecer el mensaje:

It works!

Una vez hecho esto, podemos instalar también phpMyAdmin.  Lo haremos con la orden:


$ sudo apt-get install phpmyadmin



podremos en Para generar la contraseña de administración, escribir en la barra del navegador:

http://localhost/phpmyadmin

y hacer lo que se le pida en la ventana que aparece. Si se apareciera, como sugieren el algunos lugares, el mensaje de error:

"The requested URL /phpMyAdmin/ was not found on this server."


Pueden intentar solucionarlo editando el archivo "apache2.conf" por ejemplo así:

$ sudo nano /etc/apache2/apache2.conf


agregando esta línea al final del archivo: 

Include /etc/phpmyadmin/apache.conf

Hecho esto, reiniciaremos el servicio de apache:

$ sudo /etc/init.d/apache2 restart

o bien, si estamos en una distribución basada en Debian, como nuestro Ubuntu, basta con hacer en su lugar:

$ sudo service apache2 restart

y ahora podremos entrar phpMyAdmin y generar la contraseña escribiendo en la barra de navegación del navegador:

http://localhost/phpmyadmin

Y ... esto es todo por hoy.

6 comentarios:

  1. Muchas gracias todo me corrió muy bien al final de poner la contraseña del http://localhost/phpmyadmin no deja sale este error #1045 El servidor MySQL no autorizó su ingreso si me pueden ayudar gracias.

    ResponderEliminar
  2. si agregara imágenes seria mas didáctico

    ResponderEliminar
  3. ¡Estupendo!, muchas gracias, ya tengo corriendo el server ahora toca configurarlo.

    ¡Saludos!

    ResponderEliminar
  4. Estupendo, solo que a mi me surge el problema de que al entrar en DVWA, no me deja crear la base de datos, me salta el error "unable to connect to the database,mysql_error()".
    Supongo que hay que modificar algún arhcivo, podrían ayudarme?

    ResponderEliminar