Crea tu servidor mp3 en streaming
Con Subsonic podremos escuchar todo nuestra biblioteca de mp3 en streaming desde cualquier punto del mundo, siempre que tengamos internet a mano. Aquí explicaremos la instalación para Mac OSX Leopard, ya que es el que he instalado yo ;)
Lo primero que tendremos que hacer es bajarnos el Apache Tomcat, lo descomprimimos y lo dejamos esperando. Ahora necesitaremos el Subsonic, que descomprimiremos también.
Ahora tendremos que copiar el archivo WAR del Subsonic dentro de la carpeta webapps del Tomcat. Y después cogemos el contenido de la carpeta del Tomcat y lo metemos dentro del directorio Web que está en nuestro del Finder.
Después de esto tendremos que crear la carpeta /var/subsonic con permisos para subsonic; o para todo el mundo y se acaba antes. Para eso tendremos que activar el usuario root en Leopard que por defecto está desactivado. Para esto nos vamos a Utilidad de Directorios y en el menú Edición, pulsamos sobre Activar usuario root, vamos que no tiene perdida.
Una vez hecho esto nos vamos al Terminal y nos convertimos en root introduciendo la contraseña que le hemos dicho antes [su root]. Nos vamos al directorio /var [cd /var] creamos el directorio subsonic [mkdir subsonic]. Ahora le damos permisos para to dios [chmod +wx subsonic], se podría dar sólo permisos a tomcat y crear el usuario, bla bla, así es más rápido.
Ahora activaremos el servicio de web de Leopard desde Preferencias del Sistema nos vamos a Compartir y activamos Compartir Web. Y para terminar activaremos el Tomcat desde el directorio Web de nuestro home, en el directorio bin, ejecutaremos startup.sh asociándolo a la aplicación Terminal. También podría hacerse directamente desde el Terminal, pero por no complicarlo demasiado lo dejamos así.
Ahora entrando en la dirección http://localhost:8080/subsonic tendremos nuestro flamante servidor de mp3 streaming, con carátulas, letras, bien ordenado e incluso podremos descargarnos las canciones al ordenador desde donde estemos conectados. No se si me he explicado bien, pero ante cualquier duda preguntar ;)





Mayo 22nd, 2008 a las 21:46
Trabajo en una editorial de musica y una empresa nos ha desarrollado un buscador/reproductor de música en mp3 similar al subsonic, con opción a descargas, registro de usuarios… El aplicativo utiliza también el tomcat para funcionar. La verdad es que no soy muy entendido en todo esto, pero el aplicativo nos dijeron que funcionaba en linux y windows, y nos han facilitado un war y un tutorial para instalarlo en local. Ellos se encargan de instalarlo en un server de forma online para nuestros clientes. Yo me inclino habitualmente por MacOs y buscando, buscando os he encontrado.
¿Puede o debe funcionar el aplicativo en Mac?
He seguido las instrucciones que has ido dando, pero llego a todo lo que es activar el root, colocar contraseña y compartir web. Carpetas colocadas donde comentas. Me pierdo en el terminal, y a la hora de activar el tomcat y “enlazarlo” con el terminal.
Muchas gracias
Mayo 23rd, 2008 a las 8:37
No tendría que haber ningún problema. Este tipo de aplicación web sobre Tomcat funciona sobre cualquier plataforma una vez instalado el correspondiente Tomcat en ella.
Mayo 23rd, 2008 a las 9:16
Gracias Javi. Acabo de instalar el war en un PC y bien. Ya me habían explicado como iba. Lo que no tengo claro es como iniciar y parar el Tomcat en Mac Os.
Coloqué el war en webapps pero no se descomprimió. Me puedes dar unas breves indicaciones si no te sabe mal ? :)