Con un server Shoutcast, è possibile impostare i propri flussi audio per gli altri ad ascoltare. In questa guida, ti insegnerò come impostare un server Shoutcast su Ubuntu. Segui i passaggi seguenti.
Passaggio 1: Creazione di un utente
Per motivi di sicurezza, creeremo un utente:
adduser shoutcast
Immettere le informazioni richieste e su
al nuovo utente:
su shoutcast
Passo 2: Download Shoutcast
Vai alla home directory dell’utente:
cd ~
Scarica Shoutcast con wget
:
wget https://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64-latest.tar.gz
Ora, estrarre il file:
tar xfz sc*
Quindi, creare una cartella per il server Shoutcast. Tutti i file importanti saranno collocati qui:
mkdir ../shoutcast
Copiare i file in questa nuova cartella:
cp sc_serv ../shoutcast
Quindi, passare a questa directory:
cd ../shoutcast
Shoutcast è installato, ora abbiamo solo bisogno di configurarlo.
Passo 3: Configurazione di Shoutcast
Creare le seguenti cartelle in modo che Shoutcast funzioni correttamente:
mkdir controlmkdir logs
Crea il file di configurazione e aprilo con un editor di testo:
sc_serv.conf
Aggiungere quanto segue al file:
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
Cambia il adminpassword
, password
, streamadminpassword_1
, e streampassword_1
valori per password sicure. Il adminpassword
viene utilizzato per accedere all’interfaccia web, il streampassword_1
è la password per l’accesso al flusso. Sostituire ServerIP
con l’IP del server.
Rendere eseguibile il binario Shoutcast:
chmod +x sc_serv
Infine, avviare il server Shoutcast:
./sc_serv &
È ora possibile accedere all’interfaccia web Shoutcast da http://ServerIP:8000
. L’interfaccia web vi permetterà di impostare i flussi e configurare più impostazioni del server.