Vamos a aprender a montar nuestro primer sitio web en Ubuntu con la ayuda de Drupal, un potente sistema de administración de contenidos web (CMS - Content Manager System). Para empezar necesitamos contar con un servidor web, en este caso Apache, un motor de bases de datos que va a ser MySQL y finalmente con un interprete de código, PHP. la unión de estos 3 paquetes mas Linux es lo que se conoce como LAMP (Linux, Apache, Mysql y PHP).
En Ubuntu podemos realizar la instalación de estos paquetes de varias formas, bien sea desde Synaptic, por medio de comando APT o finalmente con la ayuda de Tasksel, una herramienta de selección de instalación en sistemas Debian.
Vamos a realizar la instalación de LAMP por medio de tasksel por la simplicidad que nos ofrece, para ello abrimos una consola y ejecutamos el comando como super usuario
:~$ sudo tasksel

Donde vamos a seleccionar LAMP Server y luego aceptar para que inicie el proceso de descarga e instalación. En este proceso el sistema nos va a solicitar ingresar password para el usuario root del motor de bases de datos MySQL.
Una vez terminemos este proceso vamos a instalar phpmyadmin, una herramienta que nos permitirá la administración de MySQL por medio de una interfaz web, la cual nos va a facilitar crear bases de datos y mas adelante modificar, tablas, campos etc. de una forma mas amigable. Para esto ejecutamos en una terminal como super usuario
:~$ sudo apt-get install phpmyadmin
En este proceso de instalación nos preguntara elegir el servidor web en el que vamos a trabajar para que se ejecute el phpmyadmin, seleccionamos apache2. Y también asignar una contrase~a para el usuario root de phpmyadmin.