Instalar LAMP en Ubuntu
Según Wikipedia,
El acrónimo ‘LAMP’ se refiere a un conjunto de subsistemas de software necesarios para alcanzar una solución global, en este caso configurar sitios web o Servidores dinámicos con un esfuerzo reducido.
En las tecnologías LAMP esto se consigue mediante la unión de las siguientes tecnologías:
Linux, el sistema operativo; Apache, el servidor web; MySQL, el gestor de bases de datos; Perl, PHP, o Python, lenguajes de programación.
Instalar nuestro propio servidor es muy facil usando GNU/Linux, son solamente unos cuantos clicks.
Primero, abrimos el Synaptic (Sistema – Administración – Gestor de paquetes Synaptic) y después desde la pestaña Editar seleccionamos Marcar paquetes por tareas. Ahí nos van a aparecer unas cuantas opciones para marcar, que al seleccionar una de ellas nos vá a instalar unos cuantos paquetes (programas) para realizar una tarea específica. La que vamos a marcar para instalar es la opción de LAMP server.

Una vez hecho esto se procede a descargar todo lo necesario para disponer de Apache, MySQL, PHP en nuestro sistema.
Son en total unos cuantos paquetes que dura aproximadamente unos 10 ~ 20 minutos, todo depende de tu conexión.
Durante la instalación se te harán algunas preguntas, como la contraseña para el usuario “root” de Mysql.
Una vez instalados todos los paquetes, vamos a ver si el Web Server funciona como debe. Entonces, dentro de tu navegador web colocas la dirección http://localhost/ y tendría que aparecerte algo similar a esto:
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
Entonces es hora de poner algún script en PHP para ver si en verdad funciona.
Primero le vamos a dar permisos a la carpeta /var/www escribiendo en la terminal:
sudo chmod 777 /var/www
y ahora dentro de la carpeta /var/www creamos un archivo que se llame test.php, por ejemplo, y dentro de él vamos a escribir phpinfo(); ?>. Ahora apuntamos la dirección http://localhost/test.php en el navegador web y vamos a ver algo similar a esto:

Esto quiere decir que PHP está siendo interpretado correctamente.
Es posible que también quieras tener instalado PhpMyAdmin, entonces vas a tener que buscar en el Synaptic el paquete phpmyadmin e instalarlo, junto a sus dependecias. O bien, usando la terminal:
sudo aptitude install phpmyadmin
Una vez chequeado esto, podemos probar nuestros sitios en WordPress, Joomla, Drupal, desde nuestra propia PC de forma local para hacer pruebas. Así como también podemos practicar nuestros propios scripts en PHP sin necesidad de subirlos a ningún sitio para que sean interpretados.

