¿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 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

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
Ver 23 comentarios
23 comentarios
misato
No es por criticar, pero MAMP lo que instala es Apache, MySQL y PHP. Tomcat no es Apache. Un saludo
22198
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.
julky
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.
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
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
jj_mais
Cawensos a ver si os aclarais!!!y de paso respondeis a @2...
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
cateye
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.
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
acio
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.
mucagaito
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
danid
pero con este progrma se pueden subir webs a internet?
lamoleet
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