Avec un serveur Shoutcast, vous pouvez configurer vos propres flux audio pour que les autres écoutent. Dans ce guide, je vais vous apprendre à configurer un serveur Shoutcast sur Ubuntu. Suivez les étapes ci-dessous.
Étape 1 : Création d’un utilisateur
Pour des raisons de sécurité, nous allons créer un utilisateur:
adduser shoutcast
Entrez les informations requises et su
au nouvel utilisateur:
su shoutcast
Étape 2: Téléchargement de Shoutcast
Accédez au répertoire personnel de l’utilisateur:
cd ~
Télécharger Shoutcast avec wget
:
wget https://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64-latest.tar.gz
Maintenant, extrayez le fichier:
tar xfz sc*
Ensuite, créez un dossier pour le serveur Shoutcast. Tous les fichiers importants seront placés ici:
mkdir ../shoutcast
Copiez les fichiers dans ce nouveau dossier:
cp sc_serv ../shoutcast
Ensuite, accédez à ce répertoire:
cd ../shoutcast
Shoutcast est installé, il nous suffit maintenant de le configurer.
Étape 3: Configuration de Shoutcast
Créez les dossiers suivants pour que Shoutcast fonctionne correctement:
mkdir controlmkdir logs
Créez le fichier de configuration et ouvrez-le avec un éditeur de texte:
sc_serv.conf
Ajoutez ce qui suit au fichier:
adminpassword=passwordpassword=password1requirestreamconfigs=1streamadminpassword_1=password2streamid_1=1streampassword_1=password3streampath_1=http://ServerIP:8000logfile=logs/sc_serv.logw3clog=logs/sc_w3c.logbanfile=control/sc_serv.banripfile=control/sc_serv.rip
Changer le adminpassword
, password
, streamadminpassword_1
, et streampassword_1
valeurs pour les mots de passe sûrs. Le adminpassword
est utilisé pour accéder à l’interface web, le streampassword_1
est le mot de passe pour accéder au flux. Remplacez ServerIP
par l’adresse IP de votre serveur.
Rendre le binaire Shoutcast exécutable:
chmod +x sc_serv
Enfin, démarrez le serveur Shoutcast:
./sc_serv &
Vous pouvez maintenant accéder à l’interface web de Shoutcast à partir de http://ServerIP:8000
. L’interface Web vous permettra de configurer vos flux et de configurer plus de paramètres de serveur.