Mamp: crea tu servidor local facilmente

Pedro Santamaría 30 septiembre 2007 19 comentarios

icono MampMamp es una aplicación que nos permitirá montar nuestro propio servidor local. De forma rápida y sencilla dispondremos de Apache, MySQL y PHP.

Toda una ventaja para desarrollar nuestras propias aplicaciones web y testearlas, probar nuestros sitios web o si queréis hacer cambios en la plantilla de vuestro blog y ver que tal se ve antes de aplicarlo a vuestro sitio.

Actualmente hay dos versiones, la normal y la Pro. Con la versión normal sólo podremos crear un servidor. Por el contrario con la versión Pro tendremos la posibilidad de crear ilimitados servidores virtuales, DynDNS, Emails,... el único inconveniente es que esta versión es de pago.


La instalación es sólo cuestión de pocos click. Descargáis Mamp.dmg, es binario universal y desde la versión 1.6 la imagen contiene las dos versiones que existen: la normal y la pro.

Panel de Mamp

Una vez instalado ejecutamos la aplicación y tendremos el siguiente panel desde el cual podemos Arrancar el servidor, Ir a la página de inicio y las Preferencias; donde podemos seleccionar opciones como arrancar el servidor nada más iniciar Mamp, la carpeta donde está la página de inicio, selección de puertos, la versión de PHP a ejecutar y elegir la carpeta de Apache donde alojaremos nuestras web, blog,...

Por defecto, la carpeta donde tenéis que dejar vuestros archivos es Aplicaciones > Mamp > Htdocs. Sin duda una solución sencilla, flexible y potente.

Sitio Oficial | Mamp, Living-e AG

¿Recomendarías este post? lo recomiendo no lo recomiendo

Comentarios

Deja tu comentario
  • 1 Imagen de www.gravatar.com
    nkm | 5 estrellas
    Marca como spam

    Mac OS X viene de serie con Apache y PHP, por mi parte prefiero instalar MySQL y usar éstos.

    Eso sí, MAMP es super-sencillo de instalar y usar, perfecto para los que no quieren complicarse la vida.

  • 2 Imagen de www.gravatar.com
    JosePose | 1 estrella
    Marca como spam

    Y para acceder desde fuera de localhost que dirección hay que usar?

  • 3 Imagen de www.gravatar.com
    Victor Hugo | 5 estrellas
    Marca como spam

    Debes cerciorarte de tener una ip pública y homologada para que las demás personas pueden verte desde internet, en otro caso, quizás sóo puedan verte quienes pertenezcan a la red a la que tú perteneces, en cualquiera de los casos, no estoy seguro si Mamp sirva para trabajar de dicha forma.

  • 4 Imagen de www.gravatar.com
    AcWAr
    Marca como spam

    Dentro de una LAN, la IP que tengas asignada. Si no entra solo con la ip en el navegador es que tienes el puerto de entrada cambiado (de echo, creo recordar que por defecto asi te viene), asi que metete en la carpeta MAMP->conf->apache y abre con el textedit apache.conf.
    Busca la linea

    Listen 8080 o lo que ponga

    y le cambias el valor por 80, guardas y reinicia (o arranca si estubiera apagado) el MAMP, de esta forma si tu ip es por ejemplo 192.168.1.120 solo tendras que poner en el browser de otro equipo de tu red tal ip.
    OJO, si no le pones 80, si lo poner por ejemplo 700, tendras que decirle a tu browser que llame a otro puerto, por lo que en ese caso deberas escribir, siguiendo el ejemplo,

    192.168.1.120:700

    Espero haber sido claro. Si tienes alguna duda ya sabes donde andamos.

  • 5 Imagen de www.gravatar.com
    rezzo | 5 estrellas
    Marca como spam

    nkm say: "Mac OS X viene de serie con Apache y PHP, por mi parte prefiero instalar MySQL y usar éstos."

  • 6 Imagen de www.gravatar.com
    rezzo | 5 estrellas
    Marca como spam

    (disculpar me salio mal el comentario… aquí continuo)

    Sobre aquello que dice nkm, ¿cual es la forma 'Mac' de agregar MySQL a los ya existentes Apache/PHP de serie? Acabo de hacer el switch a este OS y no me acostumbro del todo. Gracias.

  • 7 Imagen de www.gravatar.com
    Felipesoto | 1 estrella
    Marca como spam

    YO = prefiero instalar aparte la BD + el script phpmyadmin

    en todo caso no es malo tener testear el programita!

    saludos

  • 8 Imagen de www.gravatar.com
    victorcoder
    Marca como spam

    Este programa no es nuevo en la escena, y yo lo prefiero antes que usar Apache+PHP que viene en MacOS, principalmente porque este son versiones antiguas (si no las necesitas te da igual, yo si) y no es posible actualizarlas, ademas de que MAMP es 1000 veces mas sencillo de configurar. Sin duda la solución mas limpia y potente. Está perfectamente capacitado para servir páginas al exterior.

  • 9 Imagen de www.gravatar.com
    Jano Dandre | 5 estrellas
    Marca como spam

    Tras probar XAMPP, Fink, Darwin, MAMP es el único que no me ha dado problema alguno. Se instala como aplicación y es independiente de tu sistema.

    Para depurar PHP os recomiendo la versión de Eclipse PDT empaquetada por Zend: [downloads.zend.com] Textmate está bien pero en aplicaciones complejas se agradece ejecutar en servidor y depurar con algo más que echos.

  • 10 Imagen de www.gravatar.com
    JosePose | 1 estrella
    Marca como spam

    Y no se puede acceder desde fuera del LAN al servior creado?

  • 11 Imagen de www.gravatar.com
    Wopelu
    Marca como spam

    Saludos…
    Una pregunta, un compañero me indico que solo puedes utilizar el servidor cuando tienes el procesador Intel, yo tengo un portatil powerbook G4, y aun no he podido utilizar el servidor apache (es que no conozco nada sobre ese mundo), instale el Mamp, me aparece como que el servidor y la DB estan conectados, pero aun no puedo ver ninguna pagina creada en PHP… Alguien puede ayudarme????

  • 12 Imagen de www.gravatar.com
    nkm | 5 estrellas
    Marca como spam

    @rezzo

    Aquí tienes el paquete instalador de MySQL 5.1:
    [dev.mysql.com]#macosx-dmg

    Viene con un Panel de preferencias incluido para arrancar/detener MySQL desde las Preferencias de OSX.

    P.D.: Es perfectamente posible actualizar Apache, PHP y MySQL en Mac OS X, no es muy diferente de cualquier BSD. Además, usando port es muy sencillo.

  • 13 Imagen de www.gravatar.com
    bittercold
    Marca como spam

    Una excelente herramienta para mis prácticas de Bases de Datos. Le echaré un vistazo.

  • 14 Imagen de www.gravatar.com
    rezzo | 5 estrellas
    Marca como spam

    @nkm

    Gracias por la url a MySQL, se agradece. =)

  • 15 Imagen de www.gravatar.com
    nkm | 5 estrellas
    Marca como spam

    @rezzo

    No se merecen :)

  • 16 Imagen de www.gravatar.com
    ravermty
    Marca como spam

    Saludos
    Yo era un novato en cuestion de php y mysql y recien acabe un curso de programaicon bajo estos dos lenguajes y mamp la vdd si se me hizo demasiado facil de usar.
    Intente configurar el php y mysql quetrae mi MB pero por mas que le busque no encontre bien y no di con ello.

    Saludos desde Monterrey , Mexico

  • 17 Imagen de www.gravatar.com
    neutron1076
    Marca como spam

    Yo lo acabo de instalar hace unos dias, me dio unos problemas pero ya esta trabajando.
    Primero que nada, Tiger viene de serie con Apache 1.3 y PHP 4

    PHP5
    Aunque puedes activar PHP4 que viene de serie, es mejor si instalas el PHP5 (por aquello de MySQL 5 que viene con store procedures y funciones). Aqui un tip, hay que detener el servicio de apache deste el terminal antes de instalar.
    sudo apachectl stop
    y despues de instalrlo hay que iniciar el servicio de nuevo
    sudo apachectl start

    MySql 5 Store Procedures y Functions
    Este esta de lo mas normal, instalas y listo.

    MySQL 5 GUI Tools Trae algunos bugs
    me parecio mejor este otro
    Navicat
    Es de paga pero tiene un demo de 30 dias

    Espero que a alguien le sea de utilidad.
    No se si se pueda ver a traves de internet,
    Para la intranet, esta genial.

Destacado

Applesfera App para iPhone/iPod Touch

Top 10

Autores / Comentaristas

Comentaristas

  1. David 5 estrellas
  2. Rafael Galindo 5 estrellas
  3. jau4ever 5 estrellas
  4. Gina Bertone 5 estrellas
  5. ▄▀▄▀▄▀| Il Tifossi 5 estrellas
  6. [DoodoM] 5 estrellas
  7. velaza 5 estrellas
  8. pupegbl 5 estrellas
  9. fanboyapple 5 estrellas
  10. Zio 5 estrellas

Suscríbete