met een Shoutcast-server kunt u uw eigen audiostreams instellen zodat anderen kunnen luisteren. In deze gids leer ik je hoe je een Shoutcast-server op Ubuntu kunt instellen. Volg de onderstaande stappen.
Stap 1: een gebruiker aanmaken
om veiligheidsredenen gaan we een gebruiker aanmaken:
adduser shoutcast
Voer de vereiste informatie en su
in voor de nieuwe gebruiker:
su shoutcast
Stap 2: Shoutcast
downloaden Ga naar de persoonlijke map van de gebruiker:
cd ~
Shoutcast downloaden met wget
:
wget https://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64-latest.tar.gz
pak nu het bestand uit:
tar xfz sc*
maak vervolgens een map aan voor de Shoutcast-server. Alle belangrijke bestanden worden hier geplaatst:
mkdir ../shoutcast
de bestanden naar deze nieuwe map kopiëren:
cp sc_serv ../shoutcast
ga vervolgens naar deze map:
cd ../shoutcast
Shoutcast is geïnstalleerd, nu hoeven we alleen maar om het te configureren.
Stap 3: Shoutcast
configureren maak de volgende mappen aan zodat Shoutcast correct werkt:
mkdir controlmkdir logs
Maak het configuratiebestand aan en open het met een teksteditor:
sc_serv.conf
voeg het volgende toe aan het bestand:
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
Wijzig de adminpassword
, password
, streamadminpassword_1
, en streampassword_1
waarden voor veilige wachtwoorden. adminpassword
wordt gebruikt om toegang te krijgen tot de webinterface, streampassword_1
is het wachtwoord voor toegang tot de stream. Vervang ServerIP
door uw server IP.
het uitvoerbare programma voor het binaire bestand Shoutcast maken:
chmod +x sc_serv
eindelijk, start de Shoutcast server:
./sc_serv &
u hebt nu toegang tot de Shoutcast-webinterface vanaf http://ServerIP:8000
. Met de webinterface kunt u uw streams instellen en meer serverinstellingen configureren.