Como Instalar LAMP en Ubuntu

Hace varios días tuve la necesidad de tener un servidor Web en mi PC, para realizar pruebas offline de algunas webs. Ya tenía instalado AppServ en Window$, pero yo necesitaba probarlo en Ubuntu
asi que precedí a instalar LAMP (Linux + Apache + MySql + PHP).
Comenzamos instalando Apache en nuestro Ubuntu, para eso ponemos lo siguiente en el terminal
sudo apt-get install apache2
Luego de instalarlo, para comprobar que la instalación fue un éxito, ponemos en el navegador http://localhost ó la IP que tenemos (puedes saber tu IP, poniendo ifconfig en el terminal). A mi me salió el siguiente mensaje: It works!
Ahora pasamos a la instalación de PHP, para eso solo debemos poner lo siguiente en el terminal
sudo apt-get install php5 libapache2-mod-php5
Hasta ahí, todo va viento en popa
, ahora instalaremos MySql que la utilizaremos para las bases de datos.
sudo apt-get install mysql-server
Después de esperar unos minutos, te aparecerá una pantallazo azul para que escribas la contraseña del root de MySql.
Ahora, solo nos falta la instalación de PhpMyAdmin, que nos ayudará enormemente el manejo de las bases de datos.
sudo apt-get install phpmyadmin
Luego de instalarlo, me fui a http://localhost/phpmyadmin ¿Y qué creen? no entró xD!
Entonces lo que hice fue ir de nuevo al terminal y poner lo siguiente, para poder editar el archivo apache2.conf mediante el editor vi
sudo vi /etc/apache2/apache2.conf
Una vez dentro del editor vi, nos vamos hasta la última línea y tecleamos "o" para saltar a la siguiente línea y agregar lo siguiente
Include /etc/phpmyadmin/apache.conf
Una vez escrito, guardamos y salimos del editor vi, tecleando Esc y luego ":wq"
Ahora reiniciamos Apache, para que los cambios surjan efecto
sudo /etc/init.d/apache2 restart
Después de haber hecho eso, me dirigí de nuevo a http://localhost/phpmyadmin y ya entraba
Me estaba olvidando algo muy importante x), que es donde se alojan los archivos de tu servidor, pués debes guardarlos en /var/www/.
Otro inconveniente que surge es que como la carpeta www está dentro de la carpeta var, y esta es parte del sistema, no tienes permisos suficientes para crear o modificar.
Para poder crear,editar archivos en la carpeta www sin ningun problema debes darle permisos, para eso le das permisos desde el terminal
sudo chmod 777 /var/www
Hay otras formas, pero esa es la que me funcionó a mí, y con eso ahora después de un "arduo trabajo", ya tenemos listo nuestro servidor en nuestra Pc, para realizar pruebas y otros


Hola Will, llegué de casualidad a tu sitio y de verdad que me gusto mucho, tus tips son muy agradables de leer y muy explicativos, me acabo de suscribir a tu web, espero que sigas actualizando frecuentemente.
Desde Chile, un abrazo!