Publicado el Jueves 31 Mayo 2007
¿Utilizas tu mac para desarrollar aplicaciones web? ¿Estás harto de cargar los archivos al servidor de prueba? ¿De no poder trabajar en el tren porque no hay conexión a Internet?
Puede que MAMP sea lo que estás buscando. Consiste en un sistema de los llamados LAMP, que viene a designar la agrupación de Linux, Apache, MySQL y PHP… ¿Qué dices…? ¿Que vaya más despacio?
Cuando empezó el boom del PHP, el MySQL y toda esta nueva tecnología libre, los programadores web empezaron a hacer un uso intensivo de la misma, así que tocó instalar todas estas herramientas en los servidores. Este trabajo no siempre es sencillo: montarlo todo para que el Apache sepa que PHP está instalado y para que PHP sepa dónde buscar a MySQL nos puede llevar un rato largo y algunas aspirinas.
Así que nacieron las soluciones LAMP, que integran todo el paquete se programas, de forma que se instalan y se configurar automáticamente. De este modo, en un par de comandos tenemos nuestro servidor funcionando. Fácil e instantáneo. Cualquier idiota puede hacerlo, y en consecuencia existe su correspondiente versión para Windows (que se denominan WAMP en vez de LAMP).
Sin embargo, muchas veces necesitamos desarrollar aplicaciones web en nuestro propio equipo, sin que sea un servidor. Entonces a alguien se le ocurrió ¿y si uso un software LAMP y lo instalo en mi propio equipo? pues entonces tendrás un completo servidor en tu ordenador, lo que te permitirá desarrollar tu software en directo, tal como se ejecutaría en la web.
Por supuesto, hay software de este tipo para Mac, y se llama, cómo no, MAMP. Y tiene esta pinta:
¿No se puede utilizar MAMP para montar un servidor web en un Mac? Por supuesto que sí, pero en el caso de Mac OS el trabajo de configuración es menor, así que si queremos montar un servidor web permanente en un Mac, en vez de utilizar una solución de este tipo podemos tirar de Mac OS X Server, que funciona de maravilla.

