Spiga

Instalar LAMP en Ubuntu (servidor web)

LAMP es un acronimo de "Linux, Apache, MySql y PHP" (la P también puede significar Perl o Python). Si tenemos en cuenta esto poco más hay que decir:

Conjunto de servidor web (Apache), con base de datos (MySql) y páginas web dinámicas (PHP) sobre una plataforma Linux.

Para instalar y configurar, de la manera mas fácil posible, usaremos tasksel:

$ sudo tasksel install lamp-server

Una ves instalado podemos probar que todo esta en orden probando el servidor poniendo en la barra de dirección del navegador "http://localhost/" (sin las comillas). Esto nos devolverá un:

It works!


Desde este momento ya tenemos a nuestra disposición un completo banco de pruebas para nuestras webs o bases de datos en modo local o en red.

La carpeta de trabajo donde tendremos que poner la web para probarla es:

/var/www/

Ahora para acabar lo único que tenemos que hacer es instalar phpmyadmin para controlar y administrar nuestras bases de datos MySQL , y listo.

Si prefieres copilar apache, php y mysql, o necesitas información adicional entra en howtolamp.com

Te puede interesar:

1 comentarios:

  Luciano Lagassa

1 de abril de 2010, 13:57

hola, esta muy bueno que cualquiera pueda terner su web server, te paso algunos datos mas para tener un server mas full:

Virtual Host Apache2
--------------------
Activamos y Modificamos Parametros de Apache2
# a2enmod rewrite
# a2enmod userdir

Corregimos un error de servername en apache2
# echo "ServerName localhost" >> /etc/apache2/httpd.conf

Este Directorio sera copiado en el home de cada usuario nuevo que creemos desde ahora
# mkdir /etc/skel/public_html

Creamos Nuevo Usuario,recorda cambiar el usuario por el tullo, o podes user el que ya tenes pero crea la carpeta "public_html" en tu home
# adduser dominio

Creamos un Archivo con los datos para el Virtual Host, recorda cambiar el dominio por el tullo, puede ser un No-IP o DynDNS.
echo "" >> dominio
echo " ServerAdmin admin@dominio.com.ar" >> dominio
echo " ServerName www.dominio.com.ar" >> dominio
echo " ServerAlias *.dominio.com.ar dominio.com.ar" >> dominio
echo " DocumentRoot /home/dominio/public_html" >> dominio
echo " ErrorLog /home/dominio/error.log" >> dominio
echo " TransferLog /home/dominio/access.log" >> dominio
echo "" >> dominio

Copiamos el archivo de virtual host
# cp dominio /etc/apache2/sites-available/

Activamos el Virtual Host
# a2ensite dominio

Reiniciamos Apache2
# sudo /etc/init.d/apache2 restart

listo ya esta.
si buscas algun servidor de DNS para tu dominio, recomiendo CDMON, lo uso hace mas de 5 años, es gratis y en español.