jueves, 29 de septiembre de 2011

¿Qué es un Lamp Server?

Para entender bien toda la palabra en su conjunto primero definamos lo que significa la palabra Lamp y se refiere a todo un grupo de programas que son sumamente útiles y que solamente trabajando como un solo equipo logran alcanzar una solución general como por ejemplo trabajando en un Servidor Web.

La mayoría de estos programas que la conforman son de código abierto y hoy en día son tan populares debido a su bajo e incluso nulo costo, es por eso que muchos obtan por su uso y por la enorme facilidad para combinar todos estos programas y que trabajando juntos logran brindar un excelente soporte a los servidores Web dinámicos.

Generalmente la gran mayoría de estas aplicaciones ya vienen Pre instalados en casi todas las distribuciones Linux de hoy en día (Recordar que existen varias distribuciones Linux) Por ejemplo se puede instalar un Servidor Lamp en la versión Linux UBUNTU SERVER en donde solo basta con ejecutar un solo comando para que se descarguen todas las aplicaciones fácilmente, solo que durante el proceso hay que tener mucho cuidado ya que durante la instalación el sistema nos pedirá crear una contraseña para el usuario root de MySQL, luego el resto de las aplicaciones se instalaran automáticamente hasta terminar finalmente toda nuestra instalación.

Dentro de los programas que se instalan en una versión Linux podemos mencionar:
  • El conocidísimo sistema operativo Linux.
  • Apache (Anotar que funciona tanto para plataformas UNIX como Windows NT)
  • MySQL
  • Perl
  • PHP
  • Python
Finalmente, existen otras maneras de instalar Servidores Web con otros tipos de sistemas operativos y diferentes aplicaciones, pero a diferencia de las versiones Linux (Que son gratuitas) el resto son en versiones de pago porque necesitamos obtener la licencia, entre las diversas versiones existente disponibles tenemos a WAMP, FAMP, XAMPP, MAMP PRO, etc.