Servicio LAMP en (K)Ubuntu

September 14th, 2007 Leave a comment Go to comments

Vamos a instalar un Servicio LAMP (no se si se debería llamar servicio) o lo que es lo mismo Linux+Apache+Mysql+Php, en nuestra maquinita, para convertirla en un servidor local y hacer nuestros pinitos en el mundo de la páginas web.

Vayamos por partes, la primera como no, tener instalada una distro de linux, en nuestro caso (k)ubuntu, digamos que si no ya no seria LAMP, XD. Este artículo esta puesto con la intención de demostrar los sencillo que es montar cada uno de estos apartados y que ademas se comuniquen entre ellos, no voy a entrar en las configuraciones especificas de cada modulo a instalar, sino que mas bien los dejaremos funcional.


Empezaremos con el apache que a su vez nos irá instalando los paquetes necesarios por los modulos, en este caso los de php. Para instalar, recomiendo una aplicación gráfica, tipo synaptic, ya que es mas intutivo y al ver la lista de paquetes de una forma mas clara, veremos si nos hemos dejado alguno o no. El procedimiento seria igual en consola via apt-get.

sudo apt-get install apache2 apache2-common

En estos momentos tenemos la máquina con una apache funcionando, para probar si hemos instalado correctamente el apache, abrimos un navegador y le damos la direccion del localhost 127.0.0.1 y nos debería aparecer la web de bienvenida.

Ahora pasamos a instalar un servidor de mysql, como no me gusta repetirme y este procedimiento ya lo explique anteriormente, dejo puesto el enlace.

Ahora solo nos falta instalar el php, para ello vamos instalar los siguientes paquetes

sudo apt-get install php5 libapache2-mod-php5 php5-mysql

El paquete libapache2-mod-php5 nos instalará el módulo de php5 para el apache con sus correspondientes dependencias a los paquetes de php. En este caso optamos únicamente por instalar este módulo de apache , si necesitaramos alguna otra función más (perl, etc …) tendríamos que instalar su modulo correspondiente. El siguiente paquete es que nos proporcinará las herramientas para poder conectarnos a nuestro (o cualquier) servidor mysql. En caso de quisieramos algún módulo más (gd, cgi, json, etc..) tendríamos q instalar el módulo correspondiente. Para probar nuestra instalación podemos crear un archivo (prueba.php) con el siguiente contendio:

< ?php phpinfo(); ?>

Y lo guardamos en /var/www/, ahora podemos acceder a el desde la url 127.0.0.1/prueba.php y nos mostrará la información relevante del modulo php que tenemos instalada.

Con esto ya tendríamos nuestro servidor LAMP instalado, en otro post explicaré como crear hosts virtuales (sencillos) con apache para apuntar diferentes webs a otros directorios o nombres locales.


  1. No comments yet.
  1. No trackbacks yet.
*