Crea tu propio "MAMP" de forma gratuita

23 comentarios

Safari

¿Conoces MAMP? Seguro que si, puesto que en Applesfera hemos hablado un montón de veces de él. Si no sabes que es te resumiré en breves palabras que es la forma más cómoda de crear un servidor en nuestro equipo, incluyendo lógicamente todos los servicios necesarios para que esto ocurra.

Pero en realidad lo que hace MAMP es arrancar servicios tan básicos y gratuitos como Tomcat y MySQL pero bajo una interfaz bonita.

Crear nuestro propio MAMP es sumamente fácil y simplemente tenemos que descargar ambos servicios a nuestro Mac y arrancarlos. Aquí tienes un sencillo tutorial para instalar y hacer funcionar en tu ordenador MySQL y Tomcat de forma fácil.

Instalando MySQL


mysql-mac-os-x.jpg

MySQL es uno de los servicios más famosos para crear y mantener una base de datos de forma gratuita y con cantidad de opciones. Es uno de los sistemas más usados justamente por su precio y por la cantidad de documentación y facilidad de implementación que hay disponible para el servidor.

Instalar este servicio es francamente sencillo y además su funcionamiento en Mac OS X es toda una delicia. Una vez instalado (es recomendable reiniciar el sistema) lo tendremos disponible desde las Preferencias del Sistema.

El programa se instala como un plugin en el Panel de Preferencias y arrancarlo es tan simple como pulsar un botón. Sabremos que el sistema está activado si el indicador cambia a color verde.

Este es el único indicador del sistema puesto que para acceder a él tendremos que usar nuestra herramienta de desarrollo como puede ser Java o PHP.

Descarga | MySQL

Instalando TomCat


Finder

Si te ha parecido fácil instalar MySQL preparate para instalar Tomcat por que es tan sencillo que no requiere ni de instalación. Una vez descargado el “núcleo” del servicio simplemente tenemos que correr dicho servicio para tener Tomcat funcionando en nuestro Mac.

Para ello guarda la carpeta que te has descargado en un lugar seguro y abre la terminal. Una vez abierta, arrastra hasta ella el archivo “startup.sh“ que encontrarás en la carpeta “bin” (dentro de la raíz de archivos). Una vez arrastrado hasta la terminal pulsa enter para ejecutar el script y ejecutar el servicio.

Listo ya tenemos nuestro Tomcat corriendo en Mac OS X. Para acceder a él introduce la dirección “http://localhost:8080” en tu navegador favorito.

Para correr cualquier aplicación, como por ejemplo un .war, tienes que arrastrar el archivo hasta la carpeta “webapps” dentro de la carpeta de Tomcat, posteriormente introduce de nuevo en el navegador la dirección que he mencionado antes seguida del nombre de tu archivo (la aplicación que quieres ejecutar).

Descarga | Tomcat

Conclusiones

De esta forma tan simple podrás ejecutar cualquier aplicación web creada por ti o otras personas en tu propio Mac y sin necesidad de ningún programa externo ni de contratar caros servidores dedicados.

También puedes usar esta combinación para alojar en local un blog usando Wordpress y que este sea únicamente visible en tu red, perfecto también para empresas con wikis propios o blogs internos en los cuales no se requiere de difusión fuera de la red.

En Applesfera | Mamp: crea tu servidor local facilmente

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

+ Deja tu comentario

Comentarios

  • 1

    Avatar de julky !
    julky | 1 estrellas

    Acaso Mamp no tiene una versión gratuita? Por cierto Toncat -> j2ee !!!

    Si quieres ejecutar php ( el wordpress que mencionas en el post), la cosa ya no es de hacer un click ( mucho has querido mezclar las churras con las merinas).

    http://wiki.apache.org/tomcat/UsingPhp

    Aunque mejor usar el Apache que ya trae Mac Os ( para mover el php, por ejemplo ): http://www.procata.com/blog/archives/2007/10/28/working-with-php-5-in-mac-os-x-105/

    Saludos.

  • 2

    Avatar de jj_mais !

    Que papeleta, yo siempre he querido montar algo de " radio online" desde mi mac y tengo entendido que necesitaba un servidor para hacer el streming de audio a la peña..... esto serviria? lo de instalar MySQL en el panel de preferencias esta claro, pero lo otro....mmm ahi ahi ...d todas formas nose si sera util para esta cuestion. Esto es gratis? o como va el tema? he probad Nicecast pero fue una decepcion, nunk llegue a emitir fuera de mi red local (fue muy triste XD). a ver si alguien me ayuda. jeje gracias

  • Respondiendo a #2:
  • 12

    Avatar de encaputxat !

    Si no tienes ni idea de nada lo tendrás complicado. Siento ser tan directo. Con el simple VLC puedes montar una radio o el nicecast pero tendrás que abrir puertos al router por ejemplo.

  • Respondiendo a #12:
  • 15

    Avatar de jj_mais !

    no se como se hace eso. Puedo aprender eh? no nací enseñao jajaj. Me da que no es tan facil como abrir puertos o meter preferencias en vlc, pero bueno...

    Si te prestas a tutorizarme...

    Un saludo y gracias!

  • 3

    Avatar de Fernando Garcia !

    Sabeis como podria instalarme un servidor local que me permita ejecutar archivos ASP, lo sé no os metais conmigo por usar esta tecnología de Microsoft existiendo PHP, pero son cosas del currele

  • Respondiendo a #3:
  • 6

    !
    | 1 estrellas

    Windows viene preparado para que puedas instalar un servidor web IIS que interprete código ASP.

  • Respondiendo a #3:
  • 13

    Avatar de encaputxat !

    Podrías buscar acerca de mono. Es su versión de codigo abierto, porque como muy bien sabrás la mierda del asp es propiedad de M$.

  • 4

    Avatar de mac_george !

    Samuel y los demás editores de applesfera yo les recomendaría que pensaran de dejar de hacer tantos posts para ocultar su error y lanzara una disculpa publica por que paginas como macrumors y engadget que lo halla volteado a ver muestra que antes de esto tenían un ben respeto como pagina es solo una recomendación

  • Respondiendo a #4:
  • 7

    Avatar de Nacho !
    Nacho | 1 estrellas

    ¿Qué ha pasado? últimamente no sigo mucho el blog y no me he enterado...

  • Respondiendo a #7:
  • 8

    Avatar de frajedo !

    Que naa, mucho rumor por estas semanas!

    (@4) Pero, yo no creo que lo hagan para ocultar su error, creo que es porque es así, un poco de todo (bueno, mas de rumor xD) pero, mejor que solo rumor, o acaso que porque hallan muchos rumores no se puede enseñar nada mas?

  • Respondiendo a #4:
  • 17

    interesante

    Avatar de seti !
    seti | 2 estrellas

    Para mac_george.

    Y a ti te recomendaría un "Manual para un uso mínimamente correcto del español" porque...¡anda que no cuesta entenderte lo que escribes...!

    -- editado por última vez a las 09:00

  • 5

    !
    | 1 estrellas

    En la página oficial de MAMP "The abbreviation "MAMP" stands for: Macintosh, Apache, Mysql and PHP. With just a few mouse-clicks, you can install Apache, PHP and MySQL for Mac OS X!.

    Lo que hace este paquete de "todo en uno" es instalar un servidor mysql y un servidor apache con el módulo de php; en ningún caso se instala un tomcat. Y como bien puntualiza julky el mamp es gratuito.

  • 9

    interesante

    Avatar de misato !
    misato | 1 estrellas

    No es por criticar, pero MAMP lo que instala es Apache, MySQL y PHP. Tomcat no es Apache. Un saludo

  • Respondiendo a #9:
  • 11

    Avatar de encaputxat !

    Tampoco entiendo porqué mencionan Tomcat, que tiene que ver con MAMP XDDDD

  • Respondiendo a #9:
  • 16

    Avatar de ansanflo !

    Lo mismo digo.... jajaja las siglas lo dicen bien claro, en fin...

  • 10

    Avatar de jj_mais !

    Cawensos a ver si os aclarais!!!y de paso respondeis a @2...

  • 14

    Avatar de Mauricio !

    Alguien conoce Bitnami??

    Es un instalador que precisamente te instala un MAMP, ya sea como instalación «nativa» (entrecomillado porque instala otra versión de Apache, pero que se ejecuta de forma nativa en Mac) o puedes descargarte una virtual para jugar con VirtualBox o VMWare

    http://bitnami.org/

    Saludos

  • 18

    Avatar de ElHobbit !

    Creo que el autor del post se ha liado un poco :)

    Tomcat -> Servidor o contenedor de aplicaciones J2EE (Páginas JAVA // JSP)

    Para blogs tipo Wordpress, Drupal, etc... (blogs hechos en PHP) Necesitas apache + php + base de datos (mysql u otra soportada por wordpress o el CMS que escojamos)

    Una solución sencilla y conocida para esto es XAMPP: http://www.apachefriends.org/es/xampp.html

  • Respondiendo a #18:
  • 19

    Avatar de Samuel Campos !

    Cierto, he puesto lo del blog para que los menos expertos pudiesen ver una aplicación más "cercana" y no he caído en la cuenta de este detalle, efectivamente no es lo mismo aunque siempre podremos usarlo para implementar nuestro PFC. 

    Un saludo y gracias por el apunte ;)

    -- editado por última vez a las 10:45

  • 20

    Avatar de acio !
    acio | 1 estrellas

    MAMP significa Mac OS, Apache, MySQL y PHP (así como WAMP es el equivalente en Windows y LAMP en Linux). Instalando MySQL y Tomcat no tenemos PHP sino Java. Tomcat es un servidor web para aplicaciones Java (y sí es del proyecto Apache).

    La forma más fácil de instalar un servidor web con PHP y MySQL es instalar XAMPP: http://www.apachefriends.org/es/xampp.html

    XAMPP se puede instalar en Mac OS, Windows, Linux y Solaris y te instala y configura Apache, MySQL, PHP y Perl.

  • 21

    Avatar de danid !

    pero con este progrma se pueden subir webs a internet?

  • 22

    Avatar de cateye !
    cateye | 1 estrellas

    Instalar Wordpress, MySQL, y Apache2 son unas 40 líneas de port, mysql, y edición manual de ficheros. Para el que no sepa lo que hace sigue siendo un jaleo.

  • 23

    !
    | 1 estrellas

    Hola;

    el Tomcat me dice

    You are not authorized to view this page. If you have not changed any configuration files, please examine the file conf/tomcat-users.xml in your installation. That file will contain the credentials to let you use this webapp.

    You will need to add manager role to the config file listed above. For example:

    entro en el xml y meto un manager pero no me lo reconoce.

    podeis ayudarme?

    Tengo un mac mini

Escribir un comentario

Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con Facebook Connect

Anunciate aquí

WSL Weblogs SL