viernes, 9 de septiembre de 2011

Instalar LAMP en Ubuntu 11.04 - de forma sencilla

Para instalar LAMP (Linux Apache MySQL PHP) muchos de vosotros usaríais el selector de paquetes por tareas del gestor de paquetes Synaptic, pero en esta versión de Ubuntu y en la anterior no existe el paquete, así que tendremos que instalarlo manualmente.

La tarea, al igual que en el caso que os mencionaba antes, es bien sencilla, desde la terminal, instalamos el paquete tasksel, el mismo que utiliza Synaptic internamente para realizar esta tarea:

wily@wily:~$ sudo apt-get install tasksel

Ahora lanzamos la herramienta, ya sea directamente desde la misma terminal o a través de Synaptic, aquí lo veremos con la primera opción que es más directa:

wily@wily:~$ sudo tasksel

Seleccionamos la tarea LAMP, que se encargará automáticamente de instalarnos todos los paquetes y dependencias necesarias:

y luego no solicitará un contraseña para el administrador de la base de datos:

Una vez terminada la instalación, vamos a comprobar que todo funciona como esperamos, así que crearemos un fichero test.php en el directorio /var/www/, donde por defecto se encuentra nuestra web.

Cambiamos los permisos del directorio,

wily@wily:~$ cd /var/www/
wily@wily:/var/www$ sudo chown -R wily .
[sudo] password for wily: *******

y creamos el fichero test.php incluyendo la siguiente línea,

wily@wily:/var/www$ gedit test.php

Finalmente, reiniciamos el servidor Web

wily@wily:~$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2 … waiting [ OK ]

¡Y terminamos! Al entrar en la dirección http://localhost/test.php nos tenemos que encontrar algo similar a esto: