
¿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



Comentarios
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.
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
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.
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!
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
Windows viene preparado para que puedas instalar un servidor web IIS que interprete código ASP.
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$.
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
¿Qué ha pasado? últimamente no sigo mucho el blog y no me he enterado...
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?
interesante
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
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.
interesante
No es por criticar, pero MAMP lo que instala es Apache, MySQL y PHP. Tomcat no es Apache. Un saludo
Tampoco entiendo porqué mencionan Tomcat, que tiene que ver con MAMP XDDDD
Lo mismo digo.... jajaja las siglas lo dicen bien claro, en fin...
Cawensos a ver si os aclarais!!!y de paso respondeis a @2...
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
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
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
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.
pero con este progrma se pueden subir webs a internet?
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.
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 FacebookConnect