Cómo instalar Airsonic Media Server en CentOS 7

Cómo instalar Airsonic Media Server en CentOS 7

Airsonic. es un transmisor de medios gratuito, de código abierto y multiplataforma basado en la web, derivado de Subsonic. y Libresonic. proporciona acceso ubicuo a su música, que puede compartir con su familia, amigos o escuchar música mientras está en el trabajo.

Está optimizado para navegar eficientemente a través de grandes colecciones de música (cientos de gigabytes), y también funciona muy así como una máquina de discos local. Se ejecuta en la mayoría de las plataformas, incluidos los sistemas operativos tipo Unix, como Linux y Mac OS, y Windows.

Airsonic Free Media Server para Linux  Airsonic Free Media Server para Linux Airsonic Free Media Server para Linux Características de Airsonic:

  • Una interfaz web intuitiva con funciones de búsqueda e índice.
  • Un receptor de podcasts integrado.
  • Admite la transmisión a varios reproductores simultáneamente.
  • Admite cualquier formato de audio o video que pueda transmitir a través de HTTP.
  • Admite conversión y transmisión sobre la marcha de prácticamente cualquier formato de audio y mucho más.

Requisitos del sistema recomendados:

  1. Un servidor CentOS 7 o un servidor RHEL 7 con instalación mínima.
  2. Mínimo 1 GB de RAM
  3. OpenJDK 8

Entorno de prueba:

Para el propósito de este artículo, instalaré Airsonic Media Streaming Server. en un VPS Linode CentOS 7 con una dirección IP estática 192.168.0.100. y el nombre de host media.tecmint.com.

Cómo instalar Airsonic M edia Streaming Server en CentOS 7

1.. Primero comience instalando la última versión del paquete OpenJDK 8. precompilado usando el administrador de paquetes yum como se muestra.

# yum install java-1.8.0-openjdk-devel

2.. A continuación, cree un usuario de airsonic dedicado, directorios (almacene los archivos del servidor de medios) y asigne la propiedad al usuario que ejecute Airsonic. usando los siguientes comandos.

# useradd airsonic # mkdir/var/airsonic # mkdir/var/media_files # chown airsonic/var/airsonic # chown airsonic/var/media_files freestar.config. enabled_slots.push

3.. Ahora descarga el último paquete .war de Airsonic desde la página de descarga, o usa el siguiente comando wget para conseguirlo.

# wget https://github.com/airsonic/airsonic/releases/download/v10.1.2/airsonic.war–output-document =/var/airsonic/airsonic.war

4.. Para hacer Airs onic. para trabajar con systemd. debe descargar su archivo de unidad en el directorio /etc/systemd/system/ y volver a cargar la configuración del administrador de systemd para iniciar airsonic service, habilítelo para que se inicie en el momento del arranque y verifique si está funcionando con los siguientes comandos.

# wget https://raw.githubusercontent.com/airsonic/airsonic/master/contrib/airsonic.service-O/etc/systemd/system/airsonic.service # systemctl daemon-reload # systemctl iniciar airsonic.service # systemctl enable airsonic.service # systemctl status airsonic.service Salida de muestra . airsonic.service-Airsonic Media Server Cargado: cargado (/etc/systemd/system/airsonic.service; habilitado; preajuste del proveedor: deshabilitado ) Activo: activo (en ejecución). desde Tue 2018-09-04 04:17:12 EDT; Hace 14s PID principal: 12926 (java) CGroup:/system.slice/airsonic.service └─12926/usr/bin/java-Xmx700m-Dairsonic.home =/var/airsonic-Dserver.context-pa … Sep 04 04:17:12 tecmint.com systemd [1]: Iniciando Airsonic Media Server … 04 de septiembre 04:17:20 tecmint.com java [12926]: _ _ 04 de septiembre 04:17:20 tecmint.com java [12926 ]:/\ (_) (_) 04 de septiembre 04:17:20 tecmint.com java [12926]:/\ _ _ __ ___ ___ _ __ _ ___ 04 de septiembre 04:17:20 tecmint.com java [12926] ://\ \ | | ‘__ |/__ |/_ \ | ‘_ \ | |/__ | 04 de septiembre 04:17:20 tecmint.com java [12926]:/____ \ | | | \ __ \ (_) | | | | | (__ 04 de septiembre 04:17:20 tecmint.com java [12926]:/_/\ _ \ _ | _ | | ___/\ ___/| _ | | _ | _ | \ ___ | 04 de septiembre 04:17: 20 tecmint.com java [12926]: 10.1.2-LANZAMIENTO 04 de septiembre 04:17:21 tecmint.com java [12926]: 2018-09-04 04: 17: 21.526 INFO—org.airsonic …./) 04 de septiembre 04:17:21 tecmint.com java [12926]: 2018-09-04 04: 17: 21.573 INFO—org.airsonic …. acy Sugerencia: Algunas líneas fueron elipsized, use-l para mostrar en su totalidad.

Además, debe configurar el archivo de configuración donde puede revisar/modificar cualquier configuración de inicio, de la siguiente manera. Tenga en cuenta que cada vez que realice cambios en este archivo, debe reiniciar el servicio airsonic para aplicar los cambios.

# wget https://raw.githubusercontent.com/airsonic/airsonic/master/contrib/airsonic-systemd-env-O/etc/sysconfig/airsonic

5.. Una vez que todo esté en su lugar, puede acceder a Airsonic en las siguientes URL, inicie sesión con nombre de usuario y contraseña “admin”. luego cambie la contraseña.

http://localhost: 8080/airsonic http://dirección IP: 8080/airsonic http://domain.com:8080/airsonic  Airsonic Login  Airsonic Login Inicio de sesión de Airsonic

6.. Después de iniciar sesión, accederá al panel de administración, haga clic en “ Cambiar contraseña de administrador. y cambie la contraseña predeterminada de la cuenta de administrador para proteger su servidor.

 AirSonic Admin Password Contraseña de administrador de AirSonic Contraseña de administrador de AirSonic

7.. A continuación, configure las carpetas de medios donde Airsonic. guardará su música y videos. Ve a Configuración> Carpetas multimedia. para agregar carpetas. Para propósitos de prueba, usamos/var/media_files que creamos anteriormente. Una vez que haya configurado el directorio correcto, haga clic en Guardar.

 AirSonic Set Media Folder Carpeta multimedia de AirSonic Set AirSonic Set Media Folder

Tenga en cuenta que:

  • Airsonic organizará su música de acuerdo a cómo está organizada en su disco, en la carpeta de medios que ha agregado.
  • Se recomienda que las carpetas de música que agregue estén organizadas en un “ artista/álbum/canción. .
  • Puede utilizar administradores de música como MediaMonkey. para organizar su música.

También puede crear nuevas cuentas de usuario con diferentes privilegios y hacer más con su configuración de Airsonic. Para obtener más información, lea la documentación de Airsonic en: https://airsonic.github.io

¡Eso es todo! Airsonic. es un servidor de medios gratuito multiplataforma simple para transmitir su música y videos. Si tiene alguna idea sobre el artículo, compártala con nosotros en la sección de comentarios a continuación.