Outils pour utilisateurs

Outils du site


installer_icecast2_debian_support_ssl

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
installer_icecast2_debian_support_ssl [2020/11/07 23:49] – Tuto créé n1c0installer_icecast2_debian_support_ssl [2023/12/12 22:28] (Version actuelle) – [Créer un certificat SSL avec Certbot] Labomedia
Ligne 1: Ligne 1:
 +====== Installer Icecast2 avec support SSL sur Debian ======
 +
 Pour ce tutoriel, on utilisera [[https://www.debian.org/releases/buster/|Debian Buster]] (10) et [[https://certbot.eff.org/|certbot de LetsEncrypt]] pour le certificat SSL. Pour ce tutoriel, on utilisera [[https://www.debian.org/releases/buster/|Debian Buster]] (10) et [[https://certbot.eff.org/|certbot de LetsEncrypt]] pour le certificat SSL.
  
 Aussi bizarrement que cela puisse paraître, le paquet [[https://packages.debian.org/buster/icecast2|Icecast2]] disponible pour Debian **n'est pas compilé avec le support SSL**, on ne peut donc pas l'utiliser en HTTPS. Ça n'est pas indiqué dans le détail du paquet, ni sur le [[https://icecast.org/|site officiel d'Icecast2]]. Il faut remonter à la [[https://wiki.xiph.org/Icecast_Server/Installing_latest_version_(official_Xiph_repositories)|fondation Xiph]], éditrice du programme Icecast, pour [[https://wiki.xiph.org/Icecast_Server/Installing_latest_version_(official_Xiph_repositories)|trouver l'info sur le wiki]], dans la partie concernant son installation depuis les serveurs de la fondation plutôt que d'utiliser le paquet fourni par Debian. Aussi bizarrement que cela puisse paraître, le paquet [[https://packages.debian.org/buster/icecast2|Icecast2]] disponible pour Debian **n'est pas compilé avec le support SSL**, on ne peut donc pas l'utiliser en HTTPS. Ça n'est pas indiqué dans le détail du paquet, ni sur le [[https://icecast.org/|site officiel d'Icecast2]]. Il faut remonter à la [[https://wiki.xiph.org/Icecast_Server/Installing_latest_version_(official_Xiph_repositories)|fondation Xiph]], éditrice du programme Icecast, pour [[https://wiki.xiph.org/Icecast_Server/Installing_latest_version_(official_Xiph_repositories)|trouver l'info sur le wiki]], dans la partie concernant son installation depuis les serveurs de la fondation plutôt que d'utiliser le paquet fourni par Debian.
 +
 +Et bizzarrement aussi, il n'y a pas de paquet pour Debian 11 chez Xiph...
  
 Il faut donc d'abord ajouter le dépôt logiciel de la fondation xiph avant d'installer Icecast2. Il faut donc d'abord ajouter le dépôt logiciel de la fondation xiph avant d'installer Icecast2.
Ligne 22: Ligne 26:
  
 <code bash> <code bash>
 +apt update && apt upgrade
 apt-cache policy icecast2 apt-cache policy icecast2
 </code> </code>
Ligne 79: Ligne 84:
      .      .
      .      .
 +Pinned packages:
 +     icecast2 -> 2.4.4-1 with priority 600
 </code> </code>
  
Ligne 99: Ligne 106:
 </code> </code>
  
-Puis, considérant que vous avez par exemple le sous-domaine **streams.mondomaine.org** pointant vers votre serveur, et configurer dans Apache, Nginx..., il faut créer un certificat pour ce sous-domaine de la façon suivante :+Puis, considérant que vous avez par exemple le sous-domaine **streams.mondomaine.org** pointant vers votre serveur, et configuré dans Apache, Nginx..., il faut créer un certificat pour ce sous-domaine de la façon suivante :
  
 <code bash> <code bash>
Ligne 123: Ligne 130:
 ==== Configurer Icecast2 pour le support SSL ==== ==== Configurer Icecast2 pour le support SSL ====
  
-Normalement, dans le fichier /etc/icecast2/icecast.xml, vous avez le soud-domaine configuré comme hostname :+Normalement, dans le fichier /etc/icecast2/icecast.xml, vous avez le sous-domaine configuré comme hostname :
  
 <code bash> <code bash>
Ligne 150: Ligne 157:
 </code> </code>
  
-Vous pourrez alors vous connecter à l'admin à l'adresse %%**https://streams.mondomaine.org:8443/admin**%% et les flux seront streamés sur les adresses %%**https://streams.mondomaine.org:8443/nom_du_stream**%%.+Vous pourrez alors vous connecter à l'admin à l'adresse **%%https://streams.mondomaine.org:8443/admin%%** et les flux seront streamés sur les adresses **%%https://streams.mondomaine.org:8443/nom_du_stream%%**. 
 + 
 +{{tag> n1c0 tutoriel streaming icecast}}
installer_icecast2_debian_support_ssl.1604792984.txt.gz · Dernière modification : 2020/11/07 23:49 de n1c0