Saltearse al contenido
Productos

Instalación de Alta

Descargue y ejecute el instalador, y luego inicie el asistente de configuración para crear su primer servicio de Alta.

  • Linux x86-64. Recomendamos usar Fedora 42.
  • Acceso root o sudo para la instalación única.
  • curl y tar.
  • Conexión a Internet para la validación periódica de la licencia (se conecta a ls4.cesbo.com).

Si está actualizando una instalación existente, haga una copia de seguridad de su configuración y de su licencia antes de ejecutar el instalador.

  1. Ejecute el instalador

    Ventana de terminal
    curl -fsSL https://alta.cesbo.com/install.sh | sh

    El instalador comprueba que el servidor sea Linux x86-64, descarga la última compilación estable e instala el binario en /usr/local/bin/alta. Si no se ejecuta como root, utiliza sudo para instalar el binario.

  2. Inicie el asistente de configuración

    Ventana de terminal
    sudo /usr/local/bin/alta init

    El asistente crea el archivo de configuración y puede registrar Alta como un servicio de systemd.

El asistente de inicialización prepara un nuevo servicio en su sistema. Cada servicio tiene su propio archivo de configuración, puerto de administración y nombre único. Inicie el asistente de inicialización con este comando:

Ventana de terminal
sudo /usr/local/bin/alta init
  • Service name: Identificador único del servicio.
  • Config path: Ruta completa al archivo de configuración; los directorios se crean según sea necesario.
  • Admin login: Nombre de usuario del primer administrador.
  • Admin password: Establezca y confirme la contraseña (no es visible mientras se escribe).
  • Management port: Puerto de la API y de la interfaz web. Valor predeterminado 8100.
  • OTT Port: Puerto para que los espectadores reciban transmisiones HLS. Valor predeterminado 8102.
  • Add to systemd: Registra el servicio para su administración desde el sistema.
  • Launch on startup: Actívelo si se agregó a systemd.
  • Start service: Iniciar de inmediato.

Un puerto sin dirección (p. ej., 8100) escucha en todas las interfaces de red. Una dirección con puerto (p. ej., 127.0.0.1:8100) acepta conexiones únicamente en esa dirección, por lo que 127.0.0.1 solo es accesible desde la máquina local.

Puede ejecutar varios servicios usando nombres de servicio y puertos únicos. Más información: Administrar los servicios de Alta

Para pruebas beta, soporte o reversión, puede instalar una compilación específica en lugar de la última versión estable:

Ventana de terminal
alta_tmp=$(mktemp -d) &&
curl -fL https://cdn.cesbo.com/alta/builds/alta-261019 -o "$alta_tmp/alta" &&
sudo install -m 0755 "$alta_tmp/alta" /usr/local/bin/alta &&
rm -r "$alta_tmp"

Reemplace 261019 por la compilación que necesite. Los enlaces de descarga de las versiones se encuentran en el Registro de cambios.

En una instalación nueva, ejecute el asistente de configuración:

Ventana de terminal
sudo /usr/local/bin/alta init

En una instalación existente, reinicie el servicio para cargar el nuevo binario:

Ventana de terminal
sudo systemctl restart alta
sudo systemctl status alta --no-pager

Reemplace alta por el nombre de su servicio si eligió un nombre diferente en el asistente. Si varios servicios usan este binario, reinicie cada servicio que desee actualizar.

Su servicio está listo para usarse. Conéctese a la interfaz web con cualquier navegador. Si mantuvo el puerto predeterminado 8100, la dirección de la interfaz será http://server-address:8100, donde server-address es la IP o el nombre de host de su servidor. Para iniciar sesión, use el nombre de usuario y la contraseña de administrador que definió en el asistente. Si olvidó la contraseña, consulte Cambiar la contraseña.

Los espectadores reciben las transmisiones en el puerto OTT, por ejemplo http://server-address:8102/<channel>/index.m3u8. Puede comprobar o cambiar el puerto en Settings → HTTP Servers. Más información: Formato de URL

Si no se puede acceder a la interfaz, revise el firewall del servidor. Permita el acceso TCP al puerto de administración (valor predeterminado 8100) desde las direcciones de confianza de los administradores, y al puerto OTT (valor predeterminado 8102) desde las redes de los espectadores. Use los puertos que haya configurado si difieren de los valores predeterminados.