Mamp: crea tu servidor local facilmente

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

Anunciate aquí
Anunciate aquí
Anunciate aquí

¿Quieres saber más?

Artículos

Artículos relacionados que probablemente también te interesen

Ver más

Respuestas

Preguntas sobre este tema que ha contestado la comunidad

Comentarios

  • 1

    Avatar de nkm !
    nkm | 2 estrellas

    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

    Avatar de josecastrop !

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

  • 3

    Avatar de Victor Hugo !

    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

    Avatar de AcWAr !
    AcWAr | 2 estrellas

    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

    Avatar de rezzo !
    rezzo | 2 estrellas

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

  • 6

    Avatar de rezzo !
    rezzo | 2 estrellas

    (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

    !

    YO = prefiero instalar aparte la BD + el script phpmyadmin

    en todo caso no es malo tener testear el programita!

    saludos

  • 8

    Avatar de victorcoder !

    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

    Avatar de Jano Dandre !

    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: http://downloads.zend.com/pdt/all-in-one/ Textmate está bien pero en aplicaciones complejas se agradece ejecutar en servidor y depurar con algo más que echos.

  • 10

    Avatar de josecastrop !

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

  • 11

    Avatar de Wopelu !
    Wopelu | 2 estrellas

    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

    Avatar de nkm !
    nkm | 2 estrellas

    @rezzo

    Aquí tienes el paquete instalador de MySQL 5.1:

    http://dev.mysql.com/downloads/mysql/5.1.html#maco...

    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

    Avatar de bittercold !

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

  • 14

    Avatar de rezzo !
    rezzo | 2 estrellas

    @nkm

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

  • 15

    Avatar de nkm !
    nkm | 2 estrellas

    @rezzo

    No se merecen :)

  • 16

    Avatar de ravermty !

    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

    Avatar de neutron1076 !

    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.

Anunciate aquí

WSL Weblogs SL